[{"__symbolic":"module","version":4,"metadata":{"IPoint":{"__symbolic":"interface"},"PopupMenuListComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"popup-menu-list","template":"<ul\n        class=\"sdc-menu-list\"\n        *ngIf=\"open\"\n        [ngClass]=\"[className || '', relative? 'relative': '']\"\n        [ngStyle]=\"{'left': position.x + 'px', 'top': position.y + 'px'}\"\n        (click)=\"$event.stopPropagation()\">\n        <ng-content></ng-content>\n    </ul>"}]}],"members":{"open":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"relative":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"openChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"positionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"menuItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"./popup-menu-item.component","name":"PopupMenuItemComponent"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"_updateMenuItemsList":[{"__symbolic":"method"}]}}}}]