Skip to content

Compute

Compute

Compute acts as a container that holds a list of ControlBlock objects to compose an HTML form.

Parameters:

Name Type Description Default
*arg_blocks BlockOrPrimitive

Compute to add to report.

()
blocks list[BlockOrPrimitive] | None

Blocks to compose a form. Defaults to None.

None
name str | None

A name. Defaults to None.

None
label str | None

A label. Defaults to None.

None
prompt str | None

A prompt. Defaults to None.

None
subtitle str | None

A subtitle. Defaults to None.

None
action str | None

The form action. Defaults to "".

''
method MethodType

The form method. Defaults to MethodType.GET.

GET
ar.Compute(
    subtitle="Subtitle",
    label="Label",
    method="POST",
    blocks=[
        ar.TextBox("text", required=True),
        ar.NumberBox("number", initial=100),
    ],
)