pyqt_reactive.forms.parameter_value_contracts

Nominal contracts for dynamic form parameter payloads.

Classes

FormContext()

Nominal annotation for context objects used by placeholder resolution.

FormObject()

Nominal annotation for objects analyzed by the form layer.

GeneratedServiceNamespace

Module namespace populated with generated initialization services.

NestedManagerMap

Map of nested field name to nested form manager.

ParameterDefaultsByName

Map of parameter name to extracted/default value.

ParameterDescriptionByPath

Map of dotted parameter path to rendered description.

ParameterInfoSequence([iterable])

Ordered parameter information sequence for widget build orchestration.

ParameterTypesByName

Map of parameter name to type annotation.

ParameterValue()

Nominal annotation for values carried by parameter forms.

WidgetValue()

Nominal annotation for values received from PyQt widgets.

class pyqt_reactive.forms.parameter_value_contracts.ParameterValue[source]

Nominal annotation for values carried by parameter forms.

class pyqt_reactive.forms.parameter_value_contracts.WidgetValue[source]

Nominal annotation for values received from PyQt widgets.

class pyqt_reactive.forms.parameter_value_contracts.FormObject[source]

Nominal annotation for objects analyzed by the form layer.

class pyqt_reactive.forms.parameter_value_contracts.FormContext[source]

Nominal annotation for context objects used by placeholder resolution.

class pyqt_reactive.forms.parameter_value_contracts.ParameterDefaultsByName[source]

Map of parameter name to extracted/default value.

class pyqt_reactive.forms.parameter_value_contracts.ParameterTypesByName[source]

Map of parameter name to type annotation.

class pyqt_reactive.forms.parameter_value_contracts.NestedManagerMap[source]

Map of nested field name to nested form manager.

class pyqt_reactive.forms.parameter_value_contracts.ParameterDescriptionByPath[source]

Map of dotted parameter path to rendered description.

class pyqt_reactive.forms.parameter_value_contracts.GeneratedServiceNamespace[source]

Module namespace populated with generated initialization services.

class pyqt_reactive.forms.parameter_value_contracts.ParameterInfoSequence(iterable=(), /)[source]

Ordered parameter information sequence for widget build orchestration.