pyqt_reactive.widgets.shared.manager_item_display_builder

Declarative manager item display construction.

Classes

ListItemFormat(first_line, ...] =, ...)

Type-safe declarative configuration for list item display format.

class pyqt_reactive.widgets.shared.manager_item_display_builder.ListItemFormat(first_line: tuple[str, ...] = (), preview_line: tuple[str, ...] = (), detail_line_field: str | None = None, formatters: dict[str, str | ~typing.Callable[[~typing.Any], str | None]] = <factory>)[source]

Type-safe declarative configuration for list item display format.

first_line: tuple[str, ...] = ()
preview_line: tuple[str, ...] = ()
detail_line_field: str | None = None
formatters: dict[str, str | Callable[[Any], str | None]]
__init__(first_line: tuple[str, ...] = (), preview_line: tuple[str, ...] = (), detail_line_field: str | None = None, formatters: dict[str, str | ~typing.Callable[[~typing.Any], str | None]] = <factory>) None