Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Line

Hierarchy

Index

Constructors

Properties

_from: Vector | Node
_to: Vector | Node
context: CanvasRenderingContext2D
drawing: Drawing
hitColor: Color
id: string
offContext: CanvasRenderingContext2D | OffscreenCanvasRenderingContext2D
order: number
props: LineOptions = {}
registeredEvents: any
transform: Transform

Accessors

  • get absolutePosition(): Vector
  • get childs(): Node[]
  • get localRotation(): number
  • set localRotation(degrees: number): void
  • Returns number

  • Parameters

    • degrees: number

    Returns void

  • get parent(): Node
  • set parent(newParent: Node): void
  • get rotation(): number
  • set rotation(degrees: number): void
  • Returns number

  • Parameters

    • degrees: number

    Returns void

  • get zIndex(): number
  • set zIndex(zIndex: number): void
  • Returns number

  • Parameters

    • zIndex: number

    Returns void

Methods

  • _offRender(): void
  • _render(): void
  • call(method: string, args?: any[]): void
  • Calls all the event callbacks registered using on

    Parameters

    • method: string
    • Optional args: any[]

    Returns void

  • dispose(): void
  • offRender(): void
  • on(eventKey: string, callback: Function): void
  • Register an event on this Node

    Parameters

    • eventKey: string

      name of the event

    • callback: Function

      callback

    Returns void

  • render(): void
  • Calls internal _render/_offRender functions and recursively invokes render functions for all child nodes

    Returns void

  • setHitColor(): void