Home Reference Source
public class | source

ComponentModal

Static Method Summary

Static Public Methods
public static

render(component: *, data: *, topLevel: *): *

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public
public
public
public

dialog: *

public
public

element: *

public
public
public
public get

refs: *

public
public
public
public get

templateRefs: {"modalOverlay": string, "modalContents": string, "modalClose": string, "openModalWrapper": string, "openModal": string, "modalSave": string, "modalWrapper": string}

Method Summary

Public Methods
public

closeDialog(event: *)

public
public

closeModalHandler(event: *)

public

init()

public
public
public
public

openModalHandler(event: *)

public
public
public

saveDialog(event: *)

public
public
public
public

setOpenModalElement(template: *)

public

setValue(value: *)

public
public

Static Public Methods

public static render(component: *, data: *, topLevel: *): * source

Params:

NameTypeAttributeDescription
component *
data *
topLevel *

Return:

*

Public Constructors

public constructor() source

Public Members

public closeDialogListener: * source

public closeModalListener: * source

public component: * source

public currentValue: * source

public dataLoaded: boolean source

public dialog: * source

public dialogElement: * source

public element: * source

public isOpened: * source

public openModalListener: * source

public openModalTemplate: * source

public get refs: * source

public saveDialogListener: * source

public saveModalListener: * source

public showDialogListener: * source

public get templateRefs: {"modalOverlay": string, "modalContents": string, "modalClose": string, "openModalWrapper": string, "openModal": string, "modalSave": string, "modalWrapper": string} source

Public Methods

public closeDialog(event: *) source

Params:

NameTypeAttributeDescription
event *

public closeModal() source

public closeModalHandler(event: *) source

Params:

NameTypeAttributeDescription
event *

public init() source

public isValueChanged(): * source

Return:

*

public loadRefs() source

public openModal() source

public openModalHandler(event: *) source

Params:

NameTypeAttributeDescription
event *

public positionOverElement() source

public removeEventListeners() source

public saveDialog(event: *) source

Params:

NameTypeAttributeDescription
event *

public saveModalValueHandler(event: *) source

Params:

NameTypeAttributeDescription
event *

public setEventListeners() source

public setOpenEventListener() source

public setOpenModalElement(template: *) source

Params:

NameTypeAttributeDescription
template *

public setValue(value: *) source

Params:

NameTypeAttributeDescription
value *

public showDialog() source

public updateView() source