JSON representation of an Action
Members
string
|
false
|
null
# component Optional
Action component. When set to false action will be invoked immediately after clicking it, to put in another words: there wont be an action view
string
|
number
|
Array.<(string|number)>
# containerWidth
containerWidth passed from the action setup.
string
# guard Optional
Guarding message which should be presented in alert()
after clicking the action button
Type Definitions
object
# ParsedLayoutElement
It is generated from Array.<LayoutElement> passed in Action#layout
Properties:
Name | Type | Description |
---|---|---|
properties |
Array.<string> | List of paths to properties which should be rendered by given element |
props |
PropsWithChildren.<any> | props passed to React component which wraps elements |
layoutElements |
Array.<ParsedLayoutElement> | Nested layout elements |
component |
string | Component which should be used as a wrapper |