yera.events.models.block_data

Block data models for events blocks.

Symbols

class ActionData — Action block data with status and optional message.
class BarChartData — Bar chart block data.
class ButtonsData — Button group block data with options and optional label.
class ColumnsData — Columns layout block data.
class ContainerData — Container layout block data.
class DatePickerData — Date picker block data with value and label.
class FailureExitEventData — Exit event data for failed app execution (exit_code != 0).
class InputEchoData — Input echo block data.
class InputRequestData — Input request block data for awaiting user text input.
class LayoutEndData — Empty data for layout_end control event; layout identified by block_id.
class LineChartData — Line chart block data.
class MarkdownData — Markdown content block data.
class SliderData — Slider block data with range, initial value, and label.
class SpinnerData — Spinner block data with status and optional message.
class SuccessExitEventData — Exit event data for successful app completion (exit_code 0).
class SystemPromptData — System prompt block data.
class TableData — Table block data with columns, rows, and border style.

ActionData

Inherits: BaseModel

Action block data with status and optional message.

BarChartData

Inherits: BaseModel

Bar chart block data.

ButtonsData

Inherits: BaseModel

Button group block data with options and optional label.

ColumnsData

Inherits: BaseModel

Columns layout block data.

ContainerData

Inherits: BaseModel

Container layout block data.

DatePickerData

Inherits: BaseModel

Date picker block data with value and label.

FailureExitEventData

Inherits: BaseModel

Exit event data for failed app execution (exit_code != 0).

InputEchoData

Inherits: BaseModel

Input echo block data.

InputRequestData

Inherits: BaseModel

Input request block data for awaiting user text input.

LayoutEndData

Inherits: BaseModel

Empty data for layout_end control event; layout identified by block_id.

LineChartData

Inherits: BaseModel

Line chart block data.

MarkdownData

Inherits: BaseModel

Markdown content block data.

SliderData

Inherits: BaseModel

Slider block data with range, initial value, and label.

SpinnerData

Inherits: BaseModel

Spinner block data with status and optional message.

SuccessExitEventData

Inherits: BaseModel

Exit event data for successful app completion (exit_code 0).

SystemPromptData

Inherits: BaseModel

System prompt block data.

TableData

Inherits: BaseModel

Table block data with columns, rows, and border style.