Skip to main content

LinearHicDisplay

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/hic/src/LinearHicDisplay/model.ts

extends BaseLinearDisplay

LinearHicDisplay - Properties

property: type

// type signature
ISimpleType<"LinearHicDisplay">
// code
type: types.literal('LinearHicDisplay')

property: configuration

// type signature
AnyConfigurationSchemaType
// code
configuration: ConfigurationReference(configSchema)

property: resolution

// type signature
IOptionalIType<ISimpleType<number>, [undefined]>
// code
resolution: types.optional(types.number, 1)

property: useLogScale

// type signature
false
// code
useLogScale: false

property: colorScheme

// type signature
IMaybe<ISimpleType<string>>
// code
colorScheme: types.maybe(types.string)

LinearHicDisplay - Getters

getter: blockType

// type
string

getter: rendererTypeName

// type
string

getter: trackMenuItems

// type
() => (MenuDivider | MenuSubHeader | NormalMenuItem | CheckboxMenuItem | RadioMenuItem | SubMenuItem | { ...; } | { ...; })[]

LinearHicDisplay - Methods

method: renderProps

// type signature
renderProps: () => any

LinearHicDisplay - Actions

action: setResolution

// type signature
setResolution: (n: number) => void

action: setUseLogScale

// type signature
setUseLogScale: (f: boolean) => void

action: setColorScheme

// type signature
setColorScheme: (f?: string) => void