[{"__symbolic":"module","version":4,"metadata":{"IcosCascaderMenu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"icos-cascader-menu","template":"\n    <div class=\"icos-cascader-menus\"\n      style=\"z-index: 2007; position: absolute; top: 100%; left: 0;\"\n      [@dropAnimation]=\"root.menuVisible\"\n      (click)=\"clickHandle($event)\">\n      <ul class=\"icos-cascader-menu\" *ngFor=\"let menuItem of root.steps; let step = index\">\n        <li *ngFor=\"let listItem of menuItem; let i = index\"\n          class=\"icos-cascader-menu__item\"\n          [class.icos-cascader-menu__item--extensible]=\"listItem.children\"\n          [class.is-active]=\"listItem.active\"\n          [class.is-disabled]=\"listItem.icosDisabled\"\n          (click)=\"root.selectHandle($event, step, i)\">\n          {{listItem.label}}\n        </li>\n      </ul>\n    </div>\n  ","animations":[{"__symbolic":"reference","module":"../shared/animation","name":"dropAnimation","line":23,"character":15}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":28,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"./cascader","name":"IcosCascader","line":28,"character":29}]}],"clickHandle":[{"__symbolic":"method"}]}}}}]