CustomTimeElapsedColumn#

class sectionproperties.analysis.solver.CustomTimeElapsedColumn(table_column: Column | None = None)[source]#

Bases: ProgressColumn

Renders time elapsed in milliseconds.

Methods

get_table_column

Get a table column, used to build tasks table.

render

Show time remaining.

Attributes

max_refresh

render(task: Task) Text[source]#

Show time remaining.

Parameters:

task (Task) – Rich progress task

Returns:

Rich text object

Return type:

Text

__call__(task: Task) ConsoleRenderable | RichCast | str#

Called by the Progress object to return a renderable for the given task.

Parameters:

task (Task) – An object containing information regarding the task.

Returns:

Anything renderable (including str).

Return type:

RenderableType

get_table_column() Column#

Get a table column, used to build tasks table.

Return type:

Column