LinearArcDisplay
Note: this document is automatically generated from mobx-state-tree objects in our source code. See Core concepts and intro to pluggable elements for more info
Source file
plugins/arc/src/LinearArcDisplay/model.ts
extends
LinearArcDisplay - Properties
property: type
// type signature
ISimpleType<"LinearArcDisplay">
// code
type: types.literal('LinearArcDisplay')
property: configuration
// type signature
AnyConfigurationSchemaType
// code
configuration: ConfigurationReference(configSchema)
property: displayMode
// type signature
IMaybe<ISimpleType<string>>
// code
displayMode: types.maybe(types.string)
LinearArcDisplay - Getters
getter: blockType
// type
string
getter: renderDelay
// type
number
getter: rendererTypeName
// type
any
getter: displayModeSetting
// type
any
getter: rendererConfig
// type
{ [x: string]: any; } & NonEmptyObject & { setSubschema(slotName: string, data: unknown): any; } & IStateTreeNode<AnyConfigurationSchemaType>
LinearArcDisplay - Methods
method: renderProps
// type signature
renderProps: () => any
method: trackMenuItems
// type signature
trackMenuItems: () => (MenuDivider | MenuSubHeader | NormalMenuItem | CheckboxMenuItem | RadioMenuItem | SubMenuItem | { ...; })[]
LinearArcDisplay - Actions
action: setDisplayMode
// type signature
setDisplayMode: (flag: string) => void