Options
All
  • Public
  • Public/Protected
  • All
Menu

A child-view component class of PhloxDialog handling logic of component dialog. This class should be internally used by the framework. If you just want to show a component dialog. Please see DialogService.showComponentDialog for more info.

author

shiorin, tee4cute

see

PhloxDialog

see

DialogService

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

_disabled

_disabled: boolean

Protected _loaded

_loaded: boolean

Protected _loading

_loading: boolean

Protected beforeButtonsChangeEvent

beforeButtonsChangeEvent: EventEmitter<any>

Protected beforeErrorChangeEvent

beforeErrorChangeEvent: EventEmitter<any>

Protected beforeResultChangeEvent

beforeResultChangeEvent: EventEmitter<any>

Protected buttonsChangeEvent

buttonsChangeEvent: EventEmitter<any>

Protected bypass

bypass: boolean

Private componentHandler

componentHandler: Function

Private componentInstance

componentInstance: any

Protected data

data: any

Protected dataChildren

dataChildren: IHasData[]

Protected dataParent

dataParent: IHasData

Protected delegateHistory

delegateHistory: boolean

Private dialog

dialog: any

Protected elementRef

elementRef: ElementRef

Protected errorChangeEvent

errorChangeEvent: EventEmitter<any>

Protected help

help: any

Protected histories

histories: UIHistory[]

Protected historyCursor

historyCursor: number

Protected i18nKey

i18nKey: string

Protected i18nValue

i18nValue: any

Protected ignoreParentData

ignoreParentData: boolean

Protected ignoreParentDisabled

ignoreParentDisabled: boolean

Protected kbShortcutService

kbShortcutService: KeyboardShortcutService

Protected loadEvent

loadEvent: EventEmitter<any>

Protected loadingEnabled

loadingEnabled: boolean

Private model

Protected onDisabled

onDisabled: Function

Protected onEnabled

onEnabled: Function

Protected options

options: any

Private phloxAppInfo

phloxAppInfo: PhloxAppInfo

Protected preloadList

preloadList: QueryList<Preload>

Protected resultChangeEvent

resultChangeEvent: EventEmitter<any>

Private show

show: boolean

Protected showHelp

showHelp: boolean

Static DEFAULT_DELEGATE_HISTORY

DEFAULT_DELEGATE_HISTORY: boolean = DEFAULT_DELEGATE_HISTORY

Static DEFAULT_IGNORE_PARENT_DATA

DEFAULT_IGNORE_PARENT_DATA: boolean = DEFAULT_IGNORE_PARENT_DATA

Static TYPE_NAME

TYPE_NAME: string = TYPE_NAME

Accessors

Protected dialogButtons

Protected disabled

  • get disabled(): boolean
  • set disabled(value: boolean): void

Protected error

  • get error(): any
  • set error(error: any): void

Protected result

  • get result(): any
  • set result(result: any): void

Methods

_getComponentHandler

  • _getComponentHandler(): Function
  • Returns Function

_getDefaultItemStyleClass

  • _getDefaultItemStyleClass(styleClass: String[]): String[]
  • Parameters

    • styleClass: String[]

    Returns String[]

_isShowXBtn

  • _isShowXBtn(): boolean
  • Returns boolean

_onXBtnClicked

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

    • $event: Event

    Returns void

addDataChild

applyI18N

  • applyI18N(value: any): void

canRedo

  • canRedo(): boolean

canUndo

  • canUndo(): boolean

chainData

  • chainData(): void

clearBackwardHistories

clearForwardHistories

clearHistories

doLoaded

  • doLoaded(): void

doPreload

  • doPreload(): Promise<any>

Protected emitBeforeButtonsChangeEvent

  • emitBeforeButtonsChangeEvent(oldValue: any, newValue: any): void

Protected emitBeforeErrorChangeEvent

  • emitBeforeErrorChangeEvent(oldValue: any, newValue: any): void

Protected emitBeforeResultChangeEvent

  • emitBeforeResultChangeEvent(oldValue: any, newValue: any): void

Protected emitButtonsChangeEvent

  • emitButtonsChangeEvent(oldValue: any, newValue: any): void

Protected emitErrorChangeEvent

  • emitErrorChangeEvent(oldValue: any, newValue: any): void

Protected emitResultChangeEvent

  • emitResultChangeEvent(oldValue: any, newValue: any): void

getBeforeButtonsChangeEvent

  • getBeforeButtonsChangeEvent(): EventEmitter<any>

getBeforeErrorChangeEvent

  • getBeforeErrorChangeEvent(): EventEmitter<any>

getBeforeResultChangeEvent

  • getBeforeResultChangeEvent(): EventEmitter<any>

getButtonsChangeEvent

  • getButtonsChangeEvent(): EventEmitter<any>

getChainData

  • getChainData(): any

getData

  • getData(): any

getDataChildren

getDataParent

getDialogButtons

getDialogError

  • getDialogError(): any

getDialogResult

  • getDialogResult(): any

getElementRef

  • getElementRef(): ElementRef

getErrorChangeEvent

  • getErrorChangeEvent(): EventEmitter<any>

getHelp

  • getHelp(): any

getHistories

getI18NKey

  • getI18NKey(): string

Private getI18NMessage

  • getI18NMessage(key: string): string
  • Parameters

    • key: string

    Returns string

getI18NValue

  • getI18NValue(): any

getLoadEvent

  • getLoadEvent(): EventEmitter<any>

getModel

  • getModel(): any
  • Returns any

getOnDisabled

  • getOnDisabled(): Function

getOnEnabled

  • getOnEnabled(): Function

getOptions

  • getOptions(): any

getResultChangeEvent

  • getResultChangeEvent(): EventEmitter<any>

Private getResultFromComponentWrapper

  • getResultFromComponentWrapper(): any
  • Returns any

hasHelp

  • hasHelp(): boolean

hideDialog

  • hideDialog(): void
  • Returns void

Protected injectHelpStyleClass

  • injectHelpStyleClass(): void

Protected injectStyleClasses

  • injectStyleClasses(): void

isBypassKey

  • isBypassKey(): boolean

isDataDirty

  • isDataDirty(): boolean

isDelegateHistory

  • isDelegateHistory(): boolean

isDisabled

  • isDisabled(): boolean

isDisplayHelp

  • isDisplayHelp(): boolean

isIgnoreParentData

  • isIgnoreParentData(): boolean

isIgnoreParentDisabled

  • isIgnoreParentDisabled(): boolean

isLoadSuccess

  • isLoadSuccess(): boolean

isLoaded

  • isLoaded(): boolean

isLoading

  • isLoading(): boolean

isLoadingEnabled

  • isLoadingEnabled(): boolean

isSelfDataDirty

  • isSelfDataDirty(): boolean

isSelfDisabled

  • isSelfDisabled(): boolean

isShow

  • isShow(): boolean
  • Returns boolean

isShowHelp

  • isShowHelp(): boolean

loaded

  • loaded(success: boolean, resultOrError: any): void

makeFirstHistory

makeHistory

ngOnChanges

  • ngOnChanges(changes: any): void
  • Parameters

    • changes: any

    Returns void

ngOnDestroy

  • ngOnDestroy(): void

ngOnInit

  • ngOnInit(): void

preload

  • preload(): Promise<any>

redo

Private refreshActionButtons

  • refreshActionButtons(): void
  • Returns void

removeDataChild

  • removeDataChild(child: IHasData): void

resetData

  • resetData(): void

saveData

  • saveData(data?: any): void

selfResetData

  • selfResetData(): void

selfSaveData

  • selfSaveData(data: any): void

selfValidateData

setBeforeButtonsChangeEvent

  • setBeforeButtonsChangeEvent(event: EventEmitter<any>): void

setBeforeErrorChangeEvent

  • setBeforeErrorChangeEvent(event: EventEmitter<any>): void

setBeforeResultChangeEvent

  • setBeforeResultChangeEvent(event: EventEmitter<any>): void

setButtonsChangeEvent

  • setButtonsChangeEvent(event: EventEmitter<any>): void

setBypassKey

  • setBypassKey(bypass: boolean): void

setData

  • setData(data: any): void

setDataParent

  • setDataParent(dataParent: IHasData): void

setDelegateHistory

  • setDelegateHistory(delegate: boolean): void

setDialogButtons

setDialogError

  • setDialogError(error: any): void

setDialogResult

  • setDialogResult(result: any): void

setDisabled

  • setDisabled(disabled: boolean): void

setErrorChangeEvent

  • setErrorChangeEvent(event: EventEmitter<any>): void

setHelp

  • setHelp(help: any): void

setI18NKey

  • setI18NKey(i18nKey: string): void

setIgnoreParentData

  • setIgnoreParentData(ignore: boolean): void

setIgnoreParentDisabled

  • setIgnoreParentDisabled(ignore: boolean): void

setLoadEvent

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

    • event: EventEmitter<any>

    Returns void

setModel

  • setModel(model: any): void
  • Parameters

    • model: any

    Returns void

setOnDisabled

  • setOnDisabled(handler: Function): void

setOnEnabled

  • setOnEnabled(handler: Function): void

setOptions

  • setOptions(options: any): void

setResultChangeEvent

  • setResultChangeEvent(event: EventEmitter<any>): void

setShowHelp

  • setShowHelp(show: boolean): void

showDialog

  • showDialog(): void
  • Returns void

toggleShowHelp

  • toggleShowHelp(): boolean

undo

validateData

Generated using TypeDoc