[{"__symbolic":"module","version":4,"metadata":{"DrawerContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":11,"character":19},"member":"Default"},"selector":"lib-drawer-container","styles":["\n    :host {\n      display: block;\n      height: 100%;\n      position: relative;\n      overflow: hidden;\n      width: 100%;\n    }\n\n    .drawer-mask {\n      background-color: rgba(128, 128, 128, 0.5);\n      height: 100%;\n      left: 0;\n      opacity: 0;\n      position: absolute;\n      top: 0;\n      width: 100%;\n      z-index: -1;\n    }\n\n    .drawer-mask.masked {\n      opacity: 1;\n      z-index: 99;\n    }\n  "],"template":"\n    <ng-content></ng-content>\n\n    <div\n      (click)=\"closeAll()\"\n      [ngClass]=\"{'masked': masked}\"\n      class=\"drawer-mask\">\n    </div>"}]}],"members":{"closeAll":[{"__symbolic":"method"}],"closed":[{"__symbolic":"method"}],"opened":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"unregister":[{"__symbolic":"method"}]}}}}]