Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BriefingFloatingMenu

Hierarchy

Implements

Index

Constructors

constructor

  • Parameters

    • text: string
    • nextChallenge: string | Boolean

    Returns BriefingFloatingMenu

Properties

Protected _onDidEnd

_onDidEnd: EventEmitter = new EventEmitter()

Protected _onDidRequestReset

_onDidRequestReset: EventEmitter = new EventEmitter()

Protected subscriptions

subscriptions: IDisposable[] = []

Accessors

onDidEnd

onDidEnd:

onDidRequestNextChallenge

onDidRequestNextChallenge:

onDidRequestReset

onDidRequestReset:

Methods

addButton

  • addButton(text: string, primary?: boolean, isReset?: boolean): object
  • Parameters

    • text: string
    • Default value primary: boolean = false
    • Default value isReset: boolean = false

    Returns object

addHintButton

  • addHintButton(text: string): object
  • Parameters

    • text: string

    Returns object

addMenuButton

  • addMenuButton(text: string): object
  • Parameters

    • text: string

    Returns object

dispose

  • dispose(): void
  • Returns void

getBannerEl

getDomNode

  • getDomNode(): HTMLElement

getPosition

  • getPosition(): null

getWorkspace

  • getWorkspace(editor: Editor): Workspace<Block>

hide

  • hide(): void
  • Returns void

layout

  • layout(editor: Editor): void

setHint

  • setHint(text: string): void
  • Parameters

    • text: string

    Returns void

setIconNode

  • setIconNode(node: HTMLElement | null): void
  • Parameters

    • node: HTMLElement | null

    Returns void

setProgress

  • setProgress(progress: number): void
  • Parameters

    • progress: number

    Returns void

setText

  • setText(text: string): void
  • Parameters

    • text: string

    Returns void

setTitle

  • setTitle(title: string): void
  • Parameters

    • title: string

    Returns void

show

  • show(): void
  • Returns void

showHint

  • showHint(): void
  • Returns void

Generated using TypeDoc