Interface: WidgetPreviewProps
Properties
renderWidget
• renderWidget: (props: { width: number ; height: number }) => Element
Callback function that will be called by WidgetPreview to generate the widget UI.
Type declaration
▸ (props): Element
Callback function that will be called by WidgetPreview to generate the widget UI.
Parameters
| Name | Type |
|---|---|
props | Object |
props.width | number |
props.height | number |
Returns
Element
height
• height: number
The height of the widget
width
• width: number
The width of the widget
onClick
• Optional onClick: (props: OnClick) => void
Callback function that will be called when clicked on a clickable area of the widget.
Type declaration
▸ (props): void
Callback function that will be called when clicked on a clickable area of the widget.
Parameters
| Name | Type |
|---|---|
props | OnClick |
Returns
void
showBorder
• Optional showBorder: boolean
Whether to show a border around the widget. Usefull for widgets that do not use the whole space.
highlightClickableAreas
• Optional highlightClickableAreas: boolean
Whether to add a highlight to the clickable areas