[{"__symbolic":"module","version":3,"metadata":{"OverlayPortal":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../navigation/nav-controller-base","name":"NavControllerBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[overlay-portal]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./app","name":"App"}]}],null,null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null,null,null],"parameters":[{"__symbolic":"reference","module":"./app","name":"App"},{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"../../gestures/gesture-controller","name":"GestureController"},{"__symbolic":"reference","module":"../../transitions/transition-controller","name":"TransitionController"},{"__symbolic":"reference","module":"../../navigation/deep-linker","name":"DeepLinker"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"../../platform/dom-controller","name":"DomController"},{"__symbolic":"reference","module":"@angular/core","name":"ErrorHandler"}]}],"_overlayPortal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["overlay-portal"]}]}],"ngOnDestroy":[{"__symbolic":"method"}],"getType":[{"__symbolic":"method"}],"getSecondaryIdentifier":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OverlayPortal":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../navigation/nav-controller-base","name":"NavControllerBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[overlay-portal]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./app","name":"App"}]}],null,null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null,null,null],"parameters":[{"__symbolic":"reference","module":"./app","name":"App"},{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"../../gestures/gesture-controller","name":"GestureController"},{"__symbolic":"reference","module":"../../transitions/transition-controller","name":"TransitionController"},{"__symbolic":"reference","module":"../../navigation/deep-linker","name":"DeepLinker"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"../../platform/dom-controller","name":"DomController"},{"__symbolic":"reference","module":"@angular/core","name":"ErrorHandler"}]}],"_overlayPortal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["overlay-portal"]}]}],"ngOnDestroy":[{"__symbolic":"method"}],"getType":[{"__symbolic":"method"}],"getSecondaryIdentifier":[{"__symbolic":"method"}]}}}}]