Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • UiSwitchComponent

Implements

  • ControlValueAccessor
  • OnDestroy

Index

Constructors

constructor

Properties

Private _beforeChange

_beforeChange: Subscription

Private _checked

_checked: boolean

Private _disabled

_disabled: boolean

Private _loading

_loading: boolean

Private _reverse

_reverse: boolean

ariaLabel

ariaLabel: string

beforeChange

beforeChange: Observable<boolean>

Private cdr

cdr: ChangeDetectorRef

change

change: EventEmitter<boolean> = new EventEmitter<boolean>()

changeEvent

changeEvent: EventEmitter<MouseEvent> = new EventEmitter<MouseEvent>()

checkedLabel

checkedLabel: any

checkedTextColor

checkedTextColor: any

color

color: any

defaultBgColor

defaultBgColor: any

defaultBoColor

defaultBoColor: any

size

size: any

switchColor

switchColor: any

switchOffColor

switchOffColor: any

uncheckedLabel

uncheckedLabel: any

uncheckedTextColor

uncheckedTextColor: any

valueChange

valueChange: EventEmitter<boolean> = new EventEmitter<boolean>()

Accessors

checked

checked:

disabled

disabled:

loading

loading:

reverse

reverse:

Methods

getColor

  • getColor(flag?: string): any

getLabelClass

  • getLabelClass(labelType: "checked" | "unchecked"): string

ngOnDestroy

  • ngOnDestroy(): void

Private onChangeCallback

  • onChangeCallback(v: any): void

onClick

  • onClick(event: MouseEvent): void

onToggle

  • onToggle(event: MouseEvent): void

Private onTouchedCallback

  • onTouchedCallback(v: any): void

registerOnChange

  • registerOnChange(fn: any): void

registerOnTouched

  • registerOnTouched(fn: any): void

setDisabledState

  • setDisabledState(isDisabled: boolean): void

writeValue

  • writeValue(obj: any): void

Generated using TypeDoc