Interface Provider<Data, Params, Value>
Properties
Readonly defaultParams
defaultParams: Params
Readonly descriptor
Optional Readonly isHidden
isHidden?: boolean
Readonly label
label: string
Methods
Readonly attach
Parameters
data: Data
Optional addRef: boolean
Returns Promise<void>
Readonly get
- get(data: Data): ValueBox<undefined | Value, never>
Parameters
Returns ValueBox<undefined | Value, never>
Readonly getParams
- getParams(data: Data): Params
Parameters
Returns Params
Readonly isApplicable
- isApplicable(data: Data): boolean
Parameters
Returns boolean
Readonly props
Parameters
Readonly ref
- ref(data: Data, add: boolean): void
Parameters
Returns void
Readonly set
Parameters
data: Data
Optional value: Value
Returns void
hides property in ui and always attaches