[{"__symbolic":"module","version":4,"metadata":{"SimDropdownComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"sim-dropdown","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":19,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":20,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./dropdown-animations","name":"simDropdownAnimations","line":21,"character":15},"member":"dropdownState"}],"exportAs":"simDropdownMenu","template":"<ng-template>\n  <div class=\"sim-dropdown\" [@state]=\"_visibility\" [ngClass]=\"overlayClass\" (mouseenter)=\"onVisible(true)\" (mouseleave)=\"onVisible(false)\">\n    <ng-content></ng-content>\n  </div>\n</ng-template>\n","styles":[".sim-dropdown{border-radius:4px;display:block;left:0;margin-bottom:4px;margin-top:4px;position:relative;top:0;width:100%}.sim-dropdown:before{bottom:-7px;content:\" \";left:-7px;opacity:.0001;position:absolute;right:0;top:-7px;z-index:-9999}.sim-dropdown-actions{display:block}.sim-dropdown-actions .sim-option{height:32px;line-height:32px}"]}]}],"members":{"templateRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":31,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":31,"character":13}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":34,"character":75},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":34,"character":112}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"setInput":[{"__symbolic":"method"}],"onVisible":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"_markForCheck":[{"__symbolic":"method"}]}}}}]