[{"__symbolic":"module","version":4,"metadata":{"MenuItemComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"./navigation","name":"NavigationItemComponent","line":31,"character":39},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":27,"character":1},"arguments":[{"selector":"rz-menu-item","template":""}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":32,"character":3},"arguments":[{"__symbolic":"reference","name":"MenuItemComponent"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":35,"character":5},"arguments":[{"__symbolic":"reference","name":"MenuComponent"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":36,"character":5}}],null],"parameters":[{"__symbolic":"reference","name":"MenuComponent"},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":38,"character":13}]}],"routeChanged":[{"__symbolic":"method"}]}},"MenuComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":48,"character":1},"arguments":[{"selector":"rz-menu","template":"\n    <ul\n      [ngStyle]=\"style\"\n      [class]=\"className\"\n      [ngClass]=\"{\n        menu: true,\n        'rz-menu-open': responsive && open,\n        'rz-menu-closed': responsive && !open\n      }\"\n      rz-submenu\n      (select)=\"onSelect($event)\"\n      [horizontal]=\"true\"\n      [toggleTemplate]=\"toggleTemplate\"\n      [items]=\"items\"\n    >\n      <ng-template #toggleTemplate>\n        <button *ngIf=\"responsive\" class=\"rz-menu-toggle\" (click)=\"onToggle()\">\n          <i *ngIf=\"open\" class=\"material-icons\">close</i>\n          <i *ngIf=\"!open\" class=\"material-icons\">menu</i>\n        </button>\n      </ng-template>\n    </ul>\n  "}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"style":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3},"arguments":["class"]}]}],"responsive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":79,"character":3}}]}],"children":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":81,"character":3},"arguments":[{"__symbolic":"reference","name":"MenuItemComponent"}]}]}],"menu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":82,"character":3},"arguments":[{"__symbolic":"reference","module":"./navigation","name":"SubMenuComponent","line":82,"character":13}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":88,"character":34}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"onToggle":[{"__symbolic":"method"}],"onSelect":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":111,"character":3},"arguments":["document:click",["$event"]]}]}]}},"MenuModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":125,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":126,"character":12},{"__symbolic":"reference","module":"./navigation","name":"NavigationModule","line":126,"character":26}],"declarations":[{"__symbolic":"reference","name":"MenuComponent"},{"__symbolic":"reference","name":"MenuItemComponent"}],"exports":[{"__symbolic":"reference","name":"MenuComponent"},{"__symbolic":"reference","name":"MenuItemComponent"}]}]}]}}}]