UNPKG

ngx-modialog

Version:
1 lines 18.6 kB
{"__symbolic":"module","version":4,"metadata":{"privateKey":{"__symbolic":"function","parameters":["name"],"value":{"__symbolic":"binop","operator":"+","left":"$$","right":{"__symbolic":"reference","name":"name"}}},"setAssignMethod":{"__symbolic":"function"},"setAssignAlias":{"__symbolic":"function"},"FluentAssignMethod":{"__symbolic":"interface"},"IFluentAssignFactory":{"__symbolic":"interface"},"FluentAssignFactory":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"FluentAssign"}]}],"setMethod":[{"__symbolic":"method"}]}},"FluentAssign":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":216,"character":29,"context":{"typeName":"T"},"module":"./lib/framework/fluent-assign"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]},{"__symbolic":"error","message":"Expression form not supported","line":218,"character":24,"module":"./lib/framework/fluent-assign"}]}],"toJSON":[{"__symbolic":"method"}]},"statics":{"compose":{"__symbolic":"function","parameters":["defaultValues","initialSetters"],"defaults":[{"__symbolic":"reference","name":"undefined"},{"__symbolic":"reference","name":"undefined"}],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"FluentAssign"},"member":"composeWith"},"arguments":[{"__symbolic":"new","expression":{"__symbolic":"reference","name":"FluentAssign"},"arguments":[{"__symbolic":"reference","name":"defaultValues"},{"__symbolic":"reference","name":"initialSetters"}]}]}},"composeWith":{"__symbolic":"function","parameters":["fluentAssign"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"FluentAssignFactory"},"arguments":[{"__symbolic":"reference","name":"fluentAssign"}]}}}},"extend":{"__symbolic":"function"},"arrayUnion":{"__symbolic":"function","parameters":["arr1","arr2"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"arr1"},"member":"concat"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"arr2"},"member":"filter"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":29,"character":24,"module":"./lib/framework/utils"}]}]}},"PromiseCompleter":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"createComponent":{"__symbolic":"function"},"CreateComponentArgs":{"__symbolic":"interface"},"DialogBailOutError":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Error"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}]}},"DialogRef":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Overlay"},{"__symbolic":"error","message":"Could not resolve type","line":36,"character":56,"context":{"typeName":"T"},"module":"./lib/models/dialog-ref"}]}],"setCloseGuard":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"bailOut":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"_destroy":[{"__symbolic":"method"}],"_fireHook":[{"__symbolic":"method"}]}},"DROP_IN_TYPE":{"alert":0,"prompt":1,"confirm":2},"ModalComponent":{"__symbolic":"interface"},"OverlayRenderer":{"__symbolic":"class","members":{"render":[{"__symbolic":"method"}]}},"OverlayConfig":{"__symbolic":"interface"},"CloseGuard":{"__symbolic":"interface"},"ContainerContent":{"__symbolic":"interface"},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"supports":[{"__symbolic":"method"}],"addEventListener":[{"__symbolic":"method"}]}},"Modal":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Overlay"}]}],"alert":[{"__symbolic":"method"}],"prompt":[{"__symbolic":"method"}],"confirm":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"createBackdrop":[{"__symbolic":"method"}],"createContainer":[{"__symbolic":"method"}]}},"DOMOverlayRenderer":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":18,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":18,"character":64}]}],"render":[{"__symbolic":"method"}]}},"overlayConfigFactory":{"__symbolic":"function","parameters":["context","baseContextType","baseConfig"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"OverlayContextBuilder"},"arguments":[{"__symbolic":"reference","name":"context"},{"__symbolic":"reference","name":"undefined"},{"__symbolic":"reference","name":"baseContextType"}]},"member":"toOverlayConfig"},"arguments":[{"__symbolic":"reference","name":"baseConfig"}]}},"OverlayContext":{"__symbolic":"class","members":{"normalize":[{"__symbolic":"method"}]}},"OverlayContextBuilder":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"FluentAssign"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":85,"character":29,"context":{"typeName":"T"},"module":"./lib/models/overlay-context"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]},{"__symbolic":"error","message":"Expression form not supported","line":87,"character":24,"module":"./lib/models/overlay-context"}]}],"toOverlayConfig":[{"__symbolic":"method"}]}},"ModalControllingContextBuilder":{"__symbolic":"interface"},"Overlay":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"OverlayRenderer"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":16,"character":75}]}],"isTopMost":[{"__symbolic":"method"}],"stackPosition":[{"__symbolic":"method"}],"groupStackLength":[{"__symbolic":"method"}],"closeAll":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"createOverlay":[{"__symbolic":"method"}]}},"EmbedComponentConfig":{"__symbolic":"interface"},"ModalOverlay":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDynamicComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":32,"character":1},"arguments":[{"selector":"modal-overlay","host":{"(body:keydown)":"documentKeypress($event)","$quoted$":["(body:keydown)"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":37,"character":17},"member":"None"},"template":"<div #container>\n <ng-template #innerView></ng-template>\n</div>\n<ng-template #template let-ctx>\n <ng-container *ngComponentOutlet=\"ctx.component; injector: ctx.injector; content: ctx.projectableNodes\"></ng-container>\n</ng-template>"}]}],"members":{"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":48,"character":3},"arguments":["container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":48,"character":33}}]}]}],"innerVcr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":49,"character":3},"arguments":["innerView",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":49,"character":33}}]}]}],"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":50,"character":3},"arguments":["template"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":53,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":54,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":55,"character":24}]}],"getProjectables":[{"__symbolic":"method"}],"embedComponent":[{"__symbolic":"method"}],"addComponent":[{"__symbolic":"method"}],"fullscreen":[{"__symbolic":"method"}],"insideElement":[{"__symbolic":"method"}],"setContainerStyle":[{"__symbolic":"method"}],"setClickBoundary":[{"__symbolic":"method"}],"canDestroy":[{"__symbolic":"method"}],"beforeDestroy":[{"__symbolic":"method"}],"documentKeypress":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"OverlayDialogBoundary":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[overlayDialogBoundary]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":21,"character":18},{"__symbolic":"reference","name":"DialogRef"}]}]}},"OverlayTarget":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":29,"character":1},"arguments":[{"selector":"[overlayTarget]"}]}],"members":{"targetKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3},"arguments":["overlayTarget"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":42,"character":29}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DEFAULT_VALUES":{},"ModalContext":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"OverlayContext"},"members":{}},"ModalContextBuilder":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"OverlayContextBuilder"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":32,"character":23,"context":{"typeName":"T"},"module":"./lib/models/modal-context"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]},{"__symbolic":"error","message":"Expression form not supported","line":34,"character":18,"module":"./lib/models/modal-context"}]}]}},"ModalOpenContext":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ModalContext"},"members":{}},"ModalOpenContextBuilder":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ModalContextBuilder"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":34,"character":29,"context":{"typeName":"T"},"module":"./lib/models/modal-open-context"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"string"}]},{"__symbolic":"error","message":"Expression form not supported","line":36,"character":24,"module":"./lib/models/modal-open-context"}]}],"$$beforeOpen":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}]}},"BaseDynamicComponent":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":41,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":42,"character":34}]}],"activateAnimationListener":[{"__symbolic":"method"}],"setStyle":[{"__symbolic":"method"}],"forceReflow":[{"__symbolic":"method"}],"addClass":[{"__symbolic":"method"}],"removeClass":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"myAnimationEnd$":[{"__symbolic":"method"}],"_addComponent":[{"__symbolic":"method"}],"onEnd":[{"__symbolic":"method"}]}},"CSSBackdrop":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDynamicComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"css-backdrop","host":{"[attr.class]":"cssClass","[attr.style]":"styleStr","$quoted$":["[attr.class]","[attr.style]"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":18,"character":17},"member":"None"},"template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":25,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":25,"character":40}]}]}},"CSSDialogContainer":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseDynamicComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"css-dialog-container","host":{"tabindex":"-1","role":"dialog","$quoted$":["tabindex","role"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":19,"character":17},"member":"None"},"template":"<ng-content></ng-content>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogRef"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":49},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":24,"character":71}]}]}},"ModalModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ModalOverlay"},{"__symbolic":"reference","name":"CSSBackdrop"},{"__symbolic":"reference","name":"CSSDialogContainer"},{"__symbolic":"reference","name":"OverlayDialogBoundary"},{"__symbolic":"reference","name":"OverlayTarget"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":22,"character":13}],"exports":[{"__symbolic":"reference","name":"CSSBackdrop"},{"__symbolic":"reference","name":"CSSDialogContainer"},{"__symbolic":"reference","name":"OverlayDialogBoundary"},{"__symbolic":"reference","name":"OverlayTarget"}],"providers":[{"__symbolic":"reference","name":"Overlay"}],"entryComponents":[{"__symbolic":"reference","name":"ModalOverlay"},{"__symbolic":"reference","name":"CSSBackdrop"},{"__symbolic":"reference","name":"CSSDialogContainer"}]}]}],"members":{},"statics":{"withComponents":{"__symbolic":"function","parameters":["entryComponents"],"value":{"ngModule":{"__symbolic":"reference","name":"ModalModule"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS","line":50,"character":18},"useValue":{"__symbolic":"reference","name":"entryComponents"},"multi":true}]}},"forRoot":{"__symbolic":"function","parameters":["entryComponents"],"value":{"ngModule":{"__symbolic":"reference","name":"ModalModule"},"providers":[{"provide":{"__symbolic":"reference","name":"OverlayRenderer"},"useClass":{"__symbolic":"reference","name":"DOMOverlayRenderer"}},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":64,"character":18},"useClass":{"__symbolic":"reference","name":"ɵa"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS","line":65,"character":18},"useValue":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"entryComponents"},"right":[]},"multi":true}]}}}}},"origins":{"privateKey":"./lib/framework/fluent-assign","setAssignMethod":"./lib/framework/fluent-assign","setAssignAlias":"./lib/framework/fluent-assign","FluentAssignMethod":"./lib/framework/fluent-assign","IFluentAssignFactory":"./lib/framework/fluent-assign","FluentAssignFactory":"./lib/framework/fluent-assign","FluentAssign":"./lib/framework/fluent-assign","extend":"./lib/framework/utils","arrayUnion":"./lib/framework/utils","PromiseCompleter":"./lib/framework/utils","createComponent":"./lib/framework/createComponent","CreateComponentArgs":"./lib/framework/createComponent","DialogBailOutError":"./lib/models/errors","DialogRef":"./lib/models/dialog-ref","DROP_IN_TYPE":"./lib/models/tokens","ModalComponent":"./lib/models/tokens","OverlayRenderer":"./lib/models/tokens","OverlayConfig":"./lib/models/tokens","CloseGuard":"./lib/models/tokens","ContainerContent":"./lib/models/tokens","ɵa":"./lib/providers/outside-event-plugin","Modal":"./lib/providers/modal","DOMOverlayRenderer":"./lib/providers/dom-modal-renderer","overlayConfigFactory":"./lib/models/overlay-context","OverlayContext":"./lib/models/overlay-context","OverlayContextBuilder":"./lib/models/overlay-context","ModalControllingContextBuilder":"./lib/models/overlay-context","Overlay":"./lib/overlay/overlay.service","EmbedComponentConfig":"./lib/overlay/overlay.component","ModalOverlay":"./lib/overlay/overlay.component","OverlayDialogBoundary":"./lib/overlay/overlay.directives","OverlayTarget":"./lib/overlay/overlay.directives","DEFAULT_VALUES":"./lib/models/modal-context","ModalContext":"./lib/models/modal-context","ModalContextBuilder":"./lib/models/modal-context","ModalOpenContext":"./lib/models/modal-open-context","ModalOpenContextBuilder":"./lib/models/modal-open-context","BaseDynamicComponent":"./lib/components/base-dynamic-component","CSSBackdrop":"./lib/components/css-backdrop","CSSDialogContainer":"./lib/components/css-dialog-container","ModalModule":"./lib/ngx-modialog.module"},"importAs":"ngx-modialog"}