{"__symbolic":"module","version":4,"metadata":{"PopoverModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":8},{"__symbolic":"reference","module":"@wm/components/basic","name":"BasicModule","line":17,"character":8},{"__symbolic":"reference","module":"ngx-bootstrap/popover","name":"PopoverModule","line":18,"character":8},{"__symbolic":"reference","module":"@wm/components/base","name":"WmComponentsModule","line":19,"character":8}],"declarations":[{"__symbolic":"reference","name":"PopoverComponent"}],"exports":[{"__symbolic":"reference","name":"PopoverComponent"}],"entryComponents":[]}]}],"members":{}},"PopoverComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@wm/components/base","name":"StylableComponent","line":34,"character":38},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"wm-popover","providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@wm/components/base","name":"provideAsWidgetRef","line":30,"character":8},"arguments":[{"__symbolic":"reference","name":"PopoverComponent"}]}],"template":"<a [popover]=\"popoverTemplate\"\n    [popoverContext]=\"context\"\n    [popoverTitle]=\"title\"\n    [placement]=\"popoverplacement\"\n    [outsideClick]=\"outsideclick\"\n    [triggers]=\"event\"\n    (onShown)=\"onShown()\"\n    (onHidden)=\"onHidden()\"\n    containerClass=\"app-popover animated {{contentanimation}} {{popoverContainerCls}}\"\n    [container]=\"containerTarget || 'body'\"\n    [isOpen]=\"isOpen\"\n    [tabindex]=\"tabindex\"\n    [name]=\"name\"\n    [class]=\"class\"\n    [ngClass]=\"{'disable-popover': !canPopoverOpen}\"\n    [adaptivePosition]=\"adaptiveposition\"\n    [attr.aria-label]=\"hint || 'Popover menu'\"\n    #anchor\n    name.bind=\"name\"\n    wmAnchor\n    animation.bind=\"animation\"\n    badgevalue.bind=\"badgevalue\"\n    caption.bind=\"caption\"\n    encodeurl.bind=\"encodeurl\"\n    hint.bind=\"hint\"\n    hyperlink.bind=\"hyperlink\"\n    iconurl.bind=\"iconurl\"\n    iconwidth.bind=\"iconwidth\"\n    iconheight.bind=\"iconheight\"\n    iconmargin.bind=\"iconmargin\"\n    iconclass.bind=\"iconclass\"\n    iconposition.bind=\"iconposition\"\n    shortcutkey.bind=\"shortcutkey\"\n    tabindex.bind=\"tabindex\"\n    (keydown)=\"onPopoverAnchorKeydown($event)\">\n</a>\n"}]}],"members":{"bsPopoverDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":66,"character":5},"arguments":[{"__symbolic":"reference","module":"ngx-bootstrap/popover","name":"PopoverDirective","line":66,"character":15}]}]}],"anchorRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":67,"character":5},"arguments":["anchor",{"static":true}]}]}],"popoverTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":68,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":68,"character":18}]}]}],"partialRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":69,"character":5},"arguments":["partial"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":71,"character":50},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":71,"character":57}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":71,"character":21},{"__symbolic":"reference","module":"@wm/core","name":"App","line":71,"character":44},null]}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"onHidden":[{"__symbolic":"method"}],"setFocusToPopoverLink":[{"__symbolic":"method"}],"adjustPopoverArrowPosition":[{"__symbolic":"method"}],"calculatePopoverPostion":[{"__symbolic":"method"}],"onShown":[{"__symbolic":"method"}],"triggerPopoverEvents":[{"__symbolic":"method"}],"hidePopover":[{"__symbolic":"method"}],"showPopover":[{"__symbolic":"method"}],"onPopoverAnchorKeydown":[{"__symbolic":"method"}],"onPropertyChange":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]},"statics":{"initializeProps":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵa"}}}},"ɵa":{"__symbolic":"error","message":"Lambda not supported","line":2,"character":29,"module":"./popover.props"}},"origins":{"PopoverModule":"./popover.module","PopoverComponent":"./popover.component","ɵa":"./popover.props"},"importAs":"@wm/components/navigation/popover"}