{"__symbolic":"module","version":4,"metadata":{"MCollapseComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"m-collapse","exportAs":"mCollapse","animations":[{"__symbolic":"reference","name":"collapseMotion"}],"template":"\n    <div class=\"m-collapse-header\" [attr.aria-expanded]=\"mActive\" (click)=\"clickHeader()\">\n      <ng-container *nzStringTemplateOutlet=\"mExpandedIcon\">\n        {{ mExpandedIcon }}\n      </ng-container>\n      <ng-container *nzStringTemplateOutlet=\"mHeader\">{{ mHeader }}</ng-container>\n      <div class=\"m-collapse-extra\" *ngIf=\"mExtra\">\n        <ng-container *nzStringTemplateOutlet=\"mExtra\">{{ mExtra }}</ng-container>\n      </div>\n    </div>\n    <div class=\"m-collapse-content\" [@collapseMotion]=\"mActive ? 'expanded' : 'hidden'\">\n      <div class=\"m-collapse-content-box\">\n        <ng-content></ng-content>\n      </div>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":33,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":34,"character":19},"member":"OnPush"},"preserveWhitespaces":false,"host":{"class":"m-collapse","[class.m-collapse-disabled]":"mDisabled","$quoted$":["[class.m-collapse-disabled]"]}}]}],"members":{"mHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"mExtra":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"mDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":47,"character":12}}]}],"mActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":48,"character":12}}]}],"mExpandedIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"mActiveChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":53,"character":27}]}],"clickHeader":[{"__symbolic":"method"}],"markForCheck":[{"__symbolic":"method"}]}},"MCollapseModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"MCollapseComponent"}],"exports":[{"__symbolic":"reference","name":"MCollapseComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/core/outlet","name":"NzOutletModule","line":9,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":9,"character":42}]}]}],"members":{}},"AnimationCurves":{"__symbolic":"class","members":{},"statics":{"EASE_IN_OUT":"cubic-bezier(0.645, 0.045, 0.355, 1)"}},"collapseMotion":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":6,"character":56},"arguments":["collapseMotion",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":7,"character":2},"arguments":["expanded",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":7,"character":20},"arguments":[{"height":"*"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":8,"character":2},"arguments":["collapsed",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":8,"character":21},"arguments":[{"height":0,"overflow":"hidden"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":9,"character":2},"arguments":["hidden",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":9,"character":18},"arguments":[{"height":0,"overflow":"hidden","borderTopWidth":"0"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":10,"character":2},"arguments":["expanded => collapsed",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":10,"character":38},"arguments":[{"__symbolic":"binop","operator":"+","left":"150ms ","right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"AnimationCurves"},"member":"EASE_IN_OUT"}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":11,"character":2},"arguments":["expanded => hidden",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":11,"character":35},"arguments":[{"__symbolic":"binop","operator":"+","left":"150ms ","right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"AnimationCurves"},"member":"EASE_IN_OUT"}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":12,"character":2},"arguments":["collapsed => expanded",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":12,"character":38},"arguments":[{"__symbolic":"binop","operator":"+","left":"150ms ","right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"AnimationCurves"},"member":"EASE_IN_OUT"}}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":13,"character":2},"arguments":["hidden => expanded",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":13,"character":35},"arguments":[{"__symbolic":"binop","operator":"+","left":"150ms ","right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"AnimationCurves"},"member":"EASE_IN_OUT"}}]}]}]]}},"origins":{"MCollapseComponent":"./collapse.component","MCollapseModule":"./collapse.module","AnimationCurves":"./typing","collapseMotion":"./typing"},"importAs":"@mining/ui/collapse"}