Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UIDiamond

Index

Properties

scale

scale: Vec2<Scale>

setSize

setSize: fitTo

theme

theme: Theme

Methods

dispose

  • dispose(): this

fitTo

  • fitTo(bounds: Point): this

getDraggingMode

getFillStyle

getFillStyleHighlight

  • getFillStyleHighlight(): FillStyle | undefined

getHighlighted

  • getHighlighted(): boolean

getIsUnderMouse

  • getIsUnderMouse(): boolean

getMargin

getMouseInteractions

  • getMouseInteractions(): boolean

getMouseStyle

getOrigin

getPixelSize

getPosition

getSize

getStrokeStyle

  • getStrokeStyle(): LineStyle

getStrokeStyleHighlight

  • getStrokeStyleHighlight(): LineStyle | undefined

isDisposed

  • isDisposed(): boolean

offMouseClick

  • offMouseClick(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseDoubleClick

  • offMouseDoubleClick(token: Token): boolean

offMouseDown

  • offMouseDown(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseDrag

  • offMouseDrag(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseDragStart

  • offMouseDragStart(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseDragStop

  • offMouseDragStop(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseEnter

  • offMouseEnter(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseLeave

  • offMouseLeave(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseMove

  • offMouseMove(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseUp

  • offMouseUp(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offMouseWheel

  • offMouseWheel(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offTouchEnd

  • offTouchEnd(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offTouchMove

  • offTouchMove(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

offTouchStart

  • offTouchStart(token: Token): boolean
  • Parameters

    • token: Token

    Returns boolean

    True if the listener is successfully removed and false if it is not found

onMouseClick

onMouseDoubleClick

onMouseDown

onMouseDrag

onMouseDragStart

onMouseDragStop

onMouseEnter

onMouseLeave

onMouseMove

onMouseUp

onMouseWheel

onTouchEnd

onTouchMove

onTouchStart

restore

  • restore(): this

setDraggingMode

setFillStyle

setFillStyleHighlight

setHighlighted

  • setHighlighted(isHighlighted: boolean): this

setMargin

  • setMargin(margin: Partial<MMargin> | number): this

setMouseInteractions

  • setMouseInteractions(state: boolean): this

setMouseStyle

setOrigin

  • setOrigin(origin: Point): this

setPosition

  • setPosition(position: Point): this

setStrokeStyle

setStrokeStyleHighlight

  • setStrokeStyleHighlight(value: LineStyle | ImmutableMutator<LineStyle> | undefined): this