v11 - Update using type objects and methods.
Added:
Console
Console object used to store log entries and table.
Fields:
entries: Message entry stream.
table: Output table.
Updated:
init(this, size, visible, intrabar_persistance)
initializes the Console object.
Parameters:
this: Console, Console object with entries array and table.
size: int , Number of entries allowed in the console.
visible: bool , Toggles the visibility of the table, (default=true).
intrabar_persistance: bool , Toggles the entry message intrabar persistance into the console, (default=false).
Returns: Console object, contains the entries console and output table.
queue(this, new_line)
Regular Queue, will be called once every bar its called.
Parameters:
this
new_line: string, with contents for new line.
Returns: void.
queue_one(this, new_line)
Queue only one time, will not repeat itself.
Parameters:
this
new_line: string, with contents for new line.
Returns: void.
queue_one_intrabar(this, new_line)
Queue only one time, will not repeat itself.
Parameters:
this
new_line: string, with contents for new line.
Returns: void.
update(this)
Update method for the console screen.
Parameters:
this
Returns: void.
Removed:
init_ip(size, visible)
initiate property variables for intrabar persistance.