BimCT SDK / WebGL2 Viewer
    Preparing search index...

    Class LabelWidget

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • _parent: ContainerWidget
      • text: string
      • x: number
      • y: number
      • orientation: Orientation
      • rotationAngle: number
      • background: boolean
      • border: boolean

      Returns LabelWidget

    Properties

    Accessors

    • get text(): string

      Returns string

    • set text(text: string): void

      Parameters

      • text: string

      Returns void

    • get padding(): number

      Returns number

    • set padding(padding: number): void

      Parameters

      • padding: number

      Returns void

    • get font(): string

      Returns string

    • set font(font: string): void

      Parameters

      • font: string

      Returns void

    • get angle(): number

      Returns number

    • set angle(angle: number): void

      Parameters

      • angle: number

      Returns void

    • get fontStyle(): string

      Returns string

    • set fontStyle(fontStyle: string): void

      Parameters

      • fontStyle: string

      Returns void

    • get visible(): boolean

      Returns boolean

    • set visible(visible: boolean): void

      Parameters

      • visible: boolean

      Returns void

    • get clippable(): boolean

      Returns boolean

    • set clippable(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get x(): number

      Returns number

    • set x(x: number): void

      Parameters

      • x: number

      Returns void

    • get y(): number

      Returns number

    • set y(y: number): void

      Parameters

      • y: number

      Returns void

    • get width(): number

      Returns number

    • set width(width: number): void

      Parameters

      • width: number

      Returns void

    • get height(): number

      Returns number

    • set height(height: number): void

      Parameters

      • height: number

      Returns void

    • get fillParent(): boolean

      Returns boolean

    • set fillParent(fillParent: boolean): void

      Parameters

      • fillParent: boolean

      Returns void

    • get fillStyle(): string | CanvasPattern | CanvasGradient

      Returns string | CanvasPattern | CanvasGradient

    • set fillStyle(fillStyle: string | CanvasPattern | CanvasGradient): void

      Parameters

      • fillStyle: string | CanvasPattern | CanvasGradient

      Returns void

    • get strokeStyle(): string | CanvasPattern | CanvasGradient

      Returns string | CanvasPattern | CanvasGradient

    • set strokeStyle(strokeStyle: string | CanvasPattern | CanvasGradient): void

      Parameters

      • strokeStyle: string | CanvasPattern | CanvasGradient

      Returns void

    • get absoluteX(): number

      Returns number

    • get absoluteY(): number

      Returns number

    • set onMouseMove(handler: (event: MouseMoveBimEvent) => boolean): void

      Parameters

      Returns void

    • set onMouseWheel(handler: (event: MouseWheelBimEvent) => boolean): void

      Parameters

      Returns void

    • set onMouseButton(handler: (event: MouseButtonBimEvent) => boolean): void

      Parameters

      Returns void

    • set onMouseEnter(handler: (event: MouseMoveBimEvent) => boolean): void

      Parameters

      Returns void

    • set onMouseLeave(handler: (event: MouseMoveBimEvent) => boolean): void

      Parameters

      Returns void

    • set onKeyDown(handler: (event: KeyButtonBimEvent) => boolean): void

      Parameters

      Returns void

    • set onKeyUp(handler: (event: KeyButtonBimEvent) => boolean): void

      Parameters

      Returns void

    Methods

    • Parameters

      • fontFamily: string
      • size: number
      • fontStyle: FontStyle

      Returns void

    • Parameters

      • red: number
      • green: number
      • blue: number
      • alpha: number

      Returns void

    • Parameters

      • red: number
      • green: number
      • blue: number

      Returns void

    • Parameters

      • red: number
      • green: number
      • blue: number

      Returns void

    • Parameters

      • image: HTMLImageElement
      • width: number
      • height: number
      • placement: ImagePlacement

      Returns void

    • Parameters

      Returns void

    • Parameters

      • x: number
      • y: number
      • rotationAngle: number

      Returns void

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number

      Returns void

    • Parameters

      • x1: number
      • y1: number
      • dirx: number
      • diry: number

      Returns void

    • Parameters

      • context: CanvasRenderingContext2D

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns boolean

    • Returns void

    • Parameters

      • context: CanvasRenderingContext2D

      Returns void

    • Returns void

    • Returns boolean

    • Returns boolean