Brief

A macro action is an ordered group of actions that can be undone and redone all in one go.

Hierarchy

Constructors

Accessors

Methods

Constructors

Accessors

  • get name(): string
  • Returns string

  • set name(n: string): void
  • Parameters

    • n: string

    Returns void

  • get valid(): boolean
  • Returns boolean

  • set valid(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

Methods

  • Returns

    An object which described what changed

    Returns void

  • Parameters

    • do_: (() => void)
        • (): void
        • Returns void

    • undo_: (() => void)
        • (): void
        • Returns void

    Returns void

  • Returns

    An object which described what changed

    Returns void