Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

  • Parameters

    Returns MaterialButton

Properties

Protected beforeClickEvent

beforeClickEvent: EventEmitter<any>

Protected beforeFocusEvent

beforeFocusEvent: EventEmitter<any>

Protected beforeLostFocusEvent

beforeLostFocusEvent: EventEmitter<any>

Protected bypass

bypass: boolean

Protected clickEvent

clickEvent: EventEmitter<any>

Protected color

color: string

Protected dataParent

dataParent: IHasData

Protected disableRipple

disableRipple: boolean

Protected disabled

disabled: boolean

Protected elementRef

elementRef: ElementRef

Protected focusEvent

focusEvent: EventEmitter<any>

Protected i18nKey

i18nKey: string

Protected i18nValue

i18nValue: any

Protected icon

icon: string

Protected label

label: string

Protected lostFocusEvent

lostFocusEvent: EventEmitter<any>

Protected name

name: string

Protected needFocusService

needFocusService: NeedFocusService

Protected options

options: any

Protected styleClass

styleClass: string | string[]

Protected type

type: string

Static TYPE_NAME

TYPE_NAME: string = TYPE_NAME

Methods

addDataChild

  • Parameters

    Returns void

applyI18N

  • applyI18N(value: any): void

Protected doFocus

  • doFocus($event: Event): void
  • Parameters

    • $event: Event

    Returns void

Protected doLostFocus

  • doLostFocus($event: Event): void
  • Parameters

    • $event: Event

    Returns void

Protected emitBeforeClickEvent

  • emitBeforeClickEvent($event?: any): void
  • Parameters

    • Optional $event: any

    Returns void

Protected emitBeforeFocusEvent

  • emitBeforeFocusEvent($event?: any): void
  • Parameters

    • Optional $event: any

    Returns void

Protected emitBeforeLostFocusEvent

  • emitBeforeLostFocusEvent($event?: any): void
  • Parameters

    • Optional $event: any

    Returns void

Protected emitClickEvent

  • emitClickEvent($event?: any): void
  • Parameters

    • Optional $event: any

    Returns void

Private emitFocusEvent

  • emitFocusEvent($event: any): void
  • Parameters

    • $event: any

    Returns void

Private emitLostFocusEvent

  • emitLostFocusEvent($event: any): void
  • Parameters

    • $event: any

    Returns void

getBeforeClickEvent

  • getBeforeClickEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getBeforeFocusEvent

  • getBeforeFocusEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getBeforeLostFocusEvent

  • getBeforeLostFocusEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getButtonIcon

  • getButtonIcon(): string
  • Returns string

getClickEvent

  • getClickEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getColor

  • getColor(): string
  • Returns string

getData

  • getData(): void
  • Returns void

getDataChildren

getDataParent

getFocusEvent

  • getFocusEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getI18NKey

  • getI18NKey(): string

getI18NValue

  • getI18NValue(): any

getLabel

  • getLabel(): string
  • Returns string

getLostFocusEvent

  • getLostFocusEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getOptions

  • getOptions(): any

getStyleClass

  • getStyleClass(): string | string[]
  • Returns string | string[]

getType

  • getType(): string
  • Returns string

Protected initEventHandlers

  • initEventHandlers(): void
  • Returns void

isBypassKey

  • isBypassKey(): boolean

isDataDirty

  • isDataDirty(): boolean
  • Returns boolean

isDisable

  • isDisable(): boolean
  • Returns boolean

isDisableRipple

  • isDisableRipple(): boolean
  • Returns boolean

isIgnoreParentData

  • isIgnoreParentData(): boolean
  • Returns boolean

ngOnChanges

  • ngOnChanges(changes: SimpleChanges): void
  • Parameters

    • changes: SimpleChanges

    Returns void

ngOnInit

  • ngOnInit(): void
  • Returns void

onClick

  • onClick($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

onFocus

  • onFocus($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

onFocusing

  • onFocusing($event: Event): void
  • Parameters

    • $event: Event

    Returns void

onLostFocus

  • onLostFocus($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

onLostFocusing

  • onLostFocusing($event: Event): void
  • Parameters

    • $event: Event

    Returns void

removeDataChild

  • removeDataChild(child: IHasData): void
  • Parameters

    Returns void

resetData

  • resetData(): void
  • Returns void

saveData

  • saveData(data?: any): void
  • Parameters

    • Optional data: any

    Returns void

setBeforeClickEvent

  • setBeforeClickEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setBeforeFocusEvent

  • setBeforeFocusEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setBeforeLostFocusEvent

  • setBeforeLostFocusEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setButtonIcon

  • setButtonIcon(buttonIcon: string): void
  • Parameters

    • buttonIcon: string

    Returns void

setBypassKey

  • setBypassKey(bypass: boolean): void

setClickEvent

  • setClickEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setColor

  • setColor(color: string): void
  • Parameters

    • color: string

    Returns void

setData

  • setData(data: any): void
  • Parameters

    • data: any

    Returns void

setDataParent

  • setDataParent(dataParent: IHasData): void
  • Parameters

    Returns void

setDisable

  • setDisable(disable: boolean): void
  • Parameters

    • disable: boolean

    Returns void

setDisableRipple

  • setDisableRipple(disableRipple: boolean): void
  • Parameters

    • disableRipple: boolean

    Returns void

setFocusEvent

  • setFocusEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setI18NKey

  • setI18NKey(i18nKey: string): void

setIgnoreParentData

  • setIgnoreParentData(ignore: boolean): void
  • Parameters

    • ignore: boolean

    Returns void

setLabel

  • setLabel(label: string): void
  • Parameters

    • label: string

    Returns void

setLostFocusEvent

  • setLostFocusEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setOptions

  • setOptions(options: any): void

setStyleClass

  • setStyleClass(styleClass: string | string[]): void
  • Parameters

    • styleClass: string | string[]

    Returns void

setType

  • setType(type: string): void
  • Parameters

    • type: string

    Returns void

Generated using TypeDoc