Interface: WidgetProps<TData>
Makaio Framework / contracts / WidgetProps
Interface: WidgetProps<TData>
Section titled “Interface: WidgetProps<TData>”Defined in: ../../../packages/contracts/src/extension/contributions/widget-types.ts:53
Props passed to widget components.
Type Parameters
Section titled “Type Parameters”TData = unknown
Type of data from the widget’s data source, if any.
Properties
Section titled “Properties”
optionaldata?:TData
Defined in: ../../../packages/contracts/src/extension/contributions/widget-types.ts:59
Data from the widget’s data source (when dataSource is defined).
definition
Section titled “definition”definition:
WidgetDefinition
Defined in: ../../../packages/contracts/src/extension/contributions/widget-types.ts:55
The widget’s definition (from declaration).
size:
WidgetSize
Defined in: ../../../packages/contracts/src/extension/contributions/widget-types.ts:57
Current size of this widget instance.
uiContext
Section titled “uiContext”uiContext:
UiContextSnapshot
Defined in: ../../../packages/contracts/src/extension/contributions/widget-types.ts:61
Active host UI context for this widget surface.