Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MouseBehaviour

Hierarchy

Index

Constructors

constructor

  • new MouseBehaviour(renderer: IRenderer, button: HTMLButtonElement, textArea: HTMLTextAreaElement, callback: undefined | function): MouseBehaviour

Properties

Protected bindings

bindings: BehaviorBinding[]

Private callback

callback: function | undefined

channelId

channelId: string | null = null

Private renderer

renderer: IRenderer

Protected subscription

subscription: Subscription | null

Protected target

target: HTMLElement

Private textArea

textArea: HTMLTextAreaElement

Methods

bind

Private handler

  • handler(): void

init

  • init(channelId: string): void

isValueValid

  • isValueValid(value: string): null | false | true | ""

unbind

  • unbind(): void

Generated using TypeDoc