{"__symbolic":"module","version":4,"metadata":{"MComplexInputComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"m-complex-input","template":"\n    <div class=\"m-complex-input-handler-wrap\">\n      <span\n        class=\"m-complex-input-handler\"\n        (click)=\"onUpClick($event)\"\n        [class.m-complex-input-handler-up-disabled]=\"mDisabledUp && mDisabledUp()\"\n      >\n        <i nz-icon nzType=\"caret-up\" nzTheme=\"outline\"></i>\n      </span>\n      <span\n        class=\"m-complex-input-handler down\"\n        (click)=\"onDownClick($event)\"\n        [class.m-complex-input-handler-down-disabled]=\"mDisabledDown && mDisabledDown()\"\n      >\n        <i nz-icon nzType=\"caret-down\" nzTheme=\"outline\"></i>\n      </span>\n    </div>\n    <div class=\"m-complex-input-handler-prefix\" *ngIf=\"mShowSearchIcon\">\n      <i nz-icon>\n        <svg\n          t=\"1630049398692\"\n          class=\"icon\"\n          viewBox=\"0 0 1024 1024\"\n          version=\"1.1\"\n          xmlns=\"http://www.w3.org/2000/svg\"\n          p-id=\"1946\"\n          width=\"16\"\n          height=\"16\"\n        >\n          <path\n            d=\"M437.504 56.32c206.272 0 373.504 169.6 373.504 378.752a380.48 380.48 0 0 1-88.32 244.608l70.4 71.424a60.992 60.992 0 0 1 59.904 16l88.96 90.304c24.064 24.384 24 64 0 88.32l-0.96 1.024a60.928 60.928 0 0 1-87.04 0l-89.024-90.304a63.04 63.04 0 0 1-15.808-60.672l-70.4-71.488a368.896 368.896 0 0 1-241.216 89.6C231.232 813.888 64 644.288 64 435.072 64 225.92 231.232 56.32 437.504 56.32z m0 63.104C265.6 119.424 126.272 260.736 126.272 435.072S265.6 750.72 437.504 750.72c171.904 0 311.232-141.312 311.232-315.648S609.408 119.424 437.504 119.424z\"\n            fill=\"#41464B\"\n            fill-opacity=\".9\"\n            p-id=\"1947\"\n          ></path>\n        </svg>\n      </i>\n    </div>\n    <input\n      class=\"m-complex-input-block\"\n      [ngModel]=\"inputValue\"\n      (keyup.enter)=\"mInputChange.emit(inputValue)\"\n      (ngModelChange)=\"onModelChange($event)\"\n      [ngStyle]=\"{ paddingLeft: mShowSearchIcon ? '24px' : '0' }\"\n    />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":52,"character":19},"member":"OnPush"},"host":{"class":"m-complex-input"}}]}],"members":{"mShowSearchIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"mDisabledUp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"mDisabledDown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"mUpChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3}}]}],"mDownChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"mInputChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"onModelChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onDownClick":[{"__symbolic":"method"}],"onUpClick":[{"__symbolic":"method"}]}},"MDetailTitleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-detail-title","template":"\n    <p class=\"m-detail-title\">\n      {{ mTitle }}\n    </p>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":9,"character":19},"member":"OnPush"}}]}],"members":{"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}]}},"MGoBackComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-go-back","template":"\n    <div class=\"m-go-back\">\n      <i class=\"m-go-back-icon\" nz-icon [nzType]=\"mIconType\" [nzTheme]=\"mIconTheme\"></i>\n      <div class=\"m-go-back-text\" *ngIf=\"mShowText\">{{ mText }}</div>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":10,"character":19},"member":"OnPush"}}]}],"members":{"mIconType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"mIconTheme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"mText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"mShowText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}]}},"MSearchInputComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-search-input","template":"\n    <nz-input-group class=\"m-search-input-group\" [nzSuffix]=\"suffixIconButton\">\n      <input nz-input type=\"text\" [(ngModel)]=\"query\" [placeholder]=\"placeholder\" (keyup.enter)=\"onSearch()\" />\n    </nz-input-group>\n    <ng-template #suffixIconButton>\n      <i nz-icon class=\"m-search-input-group-btn\" (click)=\"onSearch()\">\n        <svg\n          t=\"1630049398692\"\n          class=\"icon\"\n          viewBox=\"0 0 1024 1024\"\n          version=\"1.1\"\n          xmlns=\"http://www.w3.org/2000/svg\"\n          p-id=\"1946\"\n          width=\"16\"\n          height=\"16\"\n        >\n          <path\n            d=\"M437.504 56.32c206.272 0 373.504 169.6 373.504 378.752a380.48 380.48 0 0 1-88.32 244.608l70.4 71.424a60.992 60.992 0 0 1 59.904 16l88.96 90.304c24.064 24.384 24 64 0 88.32l-0.96 1.024a60.928 60.928 0 0 1-87.04 0l-89.024-90.304a63.04 63.04 0 0 1-15.808-60.672l-70.4-71.488a368.896 368.896 0 0 1-241.216 89.6C231.232 813.888 64 644.288 64 435.072 64 225.92 231.232 56.32 437.504 56.32z m0 63.104C265.6 119.424 126.272 260.736 126.272 435.072S265.6 750.72 437.504 750.72c171.904 0 311.232-141.312 311.232-315.648S609.408 119.424 437.504 119.424z\"\n            fill=\"#41464B\"\n            fill-opacity=\".9\"\n            p-id=\"1947\"\n          ></path>\n        </svg>\n      </i>\n    </ng-template>\n  "}]}],"members":{"query":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"queryChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3}}]}],"search":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3}}]}],"onSearch":[{"__symbolic":"method"}]}},"MWidgetsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":13,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":13,"character":39},{"__symbolic":"reference","module":"ng-zorro-antd/input","name":"NzInputModule","line":13,"character":53},{"__symbolic":"reference","module":"ng-zorro-antd/button","name":"NzButtonModule","line":13,"character":68},{"__symbolic":"reference","module":"ng-zorro-antd/form","name":"NzFormModule","line":13,"character":84},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":13,"character":98}],"declarations":[{"__symbolic":"reference","name":"MGoBackComponent"},{"__symbolic":"reference","name":"MSearchInputComponent"},{"__symbolic":"reference","name":"MDetailTitleComponent"},{"__symbolic":"reference","name":"MComplexInputComponent"}],"exports":[{"__symbolic":"reference","name":"MGoBackComponent"},{"__symbolic":"reference","name":"MSearchInputComponent"},{"__symbolic":"reference","name":"MDetailTitleComponent"},{"__symbolic":"reference","name":"MComplexInputComponent"}]}]}],"members":{}}},"origins":{"MComplexInputComponent":"./complex-input.component","MDetailTitleComponent":"./detail-title.component","MGoBackComponent":"./go-back.component","MSearchInputComponent":"./search-input.component","MWidgetsModule":"./widgets.module"},"importAs":"@mining/ui/widgets"}