Skip to main content

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