IPopupManagerPlugin
Defined in: plugins/PopupManagerPlugin.ts:11
` Interface for PopupManager
Extends
Section titled “Extends”Properties
Section titled “Properties”app:
IApplication
Defined in: plugins/Plugin.ts:10
Inherited from
Section titled “Inherited from”current
Section titled “current”
readonly
current:undefined
|IPopup
<any
>
Defined in: plugins/PopupManagerPlugin.ts:13
currentPopupId
Section titled “currentPopupId”
readonly
currentPopupId:undefined
|string
|number
Defined in: plugins/PopupManagerPlugin.ts:16
hasActivePopups
Section titled “hasActivePopups”
readonly
hasActivePopups:boolean
Defined in: plugins/PopupManagerPlugin.ts:14
id:
string
Defined in: plugins/Plugin.ts:8
Inherited from
Section titled “Inherited from”onHidePopup
Section titled “onHidePopup”onHidePopup:
Signal
<(detail
) =>void
>
Defined in: plugins/PopupManagerPlugin.ts:19
onPopupChanged
Section titled “onPopupChanged”onPopupChanged:
Signal
<(detail
) =>void
>
Defined in: plugins/PopupManagerPlugin.ts:20
onShowPopup
Section titled “onShowPopup”onShowPopup:
Signal
<(detail
) =>void
>
Defined in: plugins/PopupManagerPlugin.ts:18
options
Section titled “options”
readonly
options:Partial
<O
>
Defined in: plugins/Plugin.ts:12
Inherited from
Section titled “Inherited from”popupCount
Section titled “popupCount”
readonly
popupCount:number
Defined in: plugins/PopupManagerPlugin.ts:15
readonly
view:Container
Defined in: plugins/PopupManagerPlugin.ts:12
Methods
Section titled “Methods”addPopup()
Section titled “addPopup()”addPopup(
id
,popup
):void
Defined in: plugins/PopupManagerPlugin.ts:22
Parameters
Section titled “Parameters”string
| number
Returns
Section titled “Returns”void
addSignalConnection()
Section titled “addSignalConnection()”addSignalConnection(…
args
):void
Defined in: plugins/Plugin.ts:20
Parameters
Section titled “Parameters”…SignalConnection
[]
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”clearSignalConnections()
Section titled “clearSignalConnections()”clearSignalConnections():
void
Defined in: plugins/Plugin.ts:22
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”IPlugin
.clearSignalConnections
destroy()
Section titled “destroy()”destroy():
void
Defined in: plugins/Plugin.ts:18
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”hidePopup()
Section titled “hidePopup()”hidePopup<
T
>(id
,data?
):Promise
<undefined
|IPopup
<T
>>
Defined in: plugins/PopupManagerPlugin.ts:26
Type Parameters
Section titled “Type Parameters”T
= any
Parameters
Section titled “Parameters”string
| number
any
Returns
Section titled “Returns”Promise
<undefined
| IPopup
<T
>>
initialize()
Section titled “initialize()”initialize(
options
,app
):void
|Promise
<void
>
Defined in: plugins/Plugin.ts:14
Parameters
Section titled “Parameters”options
Section titled “options”Partial
<O
>
Returns
Section titled “Returns”void
| Promise
<void
>
Inherited from
Section titled “Inherited from”postInitialize()
Section titled “postInitialize()”postInitialize(
_app
):void
|Promise
<void
>
Defined in: plugins/Plugin.ts:16
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
| Promise
<void
>
Inherited from
Section titled “Inherited from”registerCoreFunctions()
Section titled “registerCoreFunctions()”registerCoreFunctions():
void
Defined in: plugins/Plugin.ts:24
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”registerCoreSignals()
Section titled “registerCoreSignals()”registerCoreSignals():
void
Defined in: plugins/Plugin.ts:26
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”removeAllPopups()
Section titled “removeAllPopups()”removeAllPopups(
animate?
):void
Defined in: plugins/PopupManagerPlugin.ts:28
Parameters
Section titled “Parameters”animate?
Section titled “animate?”boolean
Returns
Section titled “Returns”void
showPopup()
Section titled “showPopup()”showPopup<
T
>(id
,config
):Promise
<undefined
|IPopup
<T
>>
Defined in: plugins/PopupManagerPlugin.ts:24
Type Parameters
Section titled “Type Parameters”T
= any
Parameters
Section titled “Parameters”string
| number
config
Section titled “config”Partial
<PopupConfig
<T
>>
Returns
Section titled “Returns”Promise
<undefined
| IPopup
<T
>>