Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface State

Hierarchy

  • State

Index

Properties

about

about: State

automaton

automaton: State

callback

callback: ((text: string) => void) | null

cantUndoThis

cantUndoThis: number

channelNames

channelNames: string[]

channels

channels: {}

Type declaration

Optional checkValid

checkValid: ((text: string) => string | null) | null

commands

commands: Array<ContextMenuCommand | "hr">

contextMenu

contextMenu: State

curveEditor

curveEditor: State

curves

curves: {}

Type declaration

curvesPreview

curvesPreview: {}

Type declaration

  • [name: string]: { itemOffset: number | null; itemSpeed: number | null; itemTime: number | null; time: number | null; value: number | null }
    • itemOffset: number | null
    • itemSpeed: number | null
    • itemTime: number | null
    • time: number | null
    • value: number | null

entries

entries: {}

Type declaration

  • [id: string]: { closing: boolean; kind: "error" | "warning" | "info"; message: string } & WithID

fxDefinitions

fxDefinitions: {}

Type declaration

  • [name: string]: FxDefinition

fxSpawner

fxSpawner: State

guiSettings

guiSettings: GUISettings

header

header: State

history

history: State

index

index: number

Optional instance

isPlaying

isPlaying: boolean

isSeekbarHovered

isSeekbarHovered: boolean

isSeeking

isSeeking: boolean

isVisible

isVisible: boolean

labels

labels: {}

Type declaration

  • [name: string]: number

lastSelectedItem

lastSelectedItem: { channel: string; id: string } | null

length

length: number

loopRegion

loopRegion: { begin: number; end: number } | null

mode

mode: "dope" | "channel" | "curve"

placeholder

placeholder: string

position

position: { x: number; y: number }

Type declaration

  • x: number
  • y: number

range

recently

recently: string[]

resolution

resolution: number

selected

selected: { items: {}; labels: string[] }

Type declaration

  • items: {}
    • [id: string]: { channel: string; id: string }
      • channel: string
      • id: string
  • labels: string[]

selectedChannel

selectedChannel: string | null

selectedCurve

selectedCurve: string | null

settings

settings: State

shouldSave

shouldSave: boolean

text

text: string

textPrompt

textPrompt: State

time

time: number

timeline

timeline: State

toasty

toasty: State

workspace

workspace: State

Generated using TypeDoc