UNPKG

@angular/material

Version:
1 lines 8.91 kB
{"__symbolic":"module","version":4,"metadata":{"MatInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"MatInput"},{"__symbolic":"reference","name":"MatTextareaAutosize"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":23,"character":4},{"__symbolic":"reference","module":"@angular/material/form-field","name":"MatFormFieldModule","line":24,"character":4},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"PlatformModule","line":25,"character":4}],"exports":[{"__symbolic":"reference","module":"@angular/material/form-field","name":"MatFormFieldModule","line":30,"character":4},{"__symbolic":"reference","name":"MatInput"},{"__symbolic":"reference","name":"MatTextareaAutosize"}],"providers":[{"__symbolic":"reference","module":"@angular/material/core","name":"ErrorStateMatcher","line":34,"character":14}]}]}],"members":{}},"MatTextareaAutosize":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":27,"character":1},"arguments":[{"selector":"textarea[mat-autosize], textarea[matTextareaAutosize]","exportAs":"matTextareaAutosize","host":{"class":"mat-autosize","rows":"1"}}]}],"members":{"minRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3},"arguments":["matAutosizeMinRows"]}]}],"maxRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3},"arguments":["matAutosizeMaxRows"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":65,"character":25},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":66,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":67,"character":22}]}],"_setMinHeight":[{"__symbolic":"method"}],"_setMaxHeight":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_setTextareaStyle":[{"__symbolic":"method"}],"_cacheTextareaLineHeight":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"resizeToFitContent":[{"__symbolic":"method"}]}},"MatInputBase":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/core","name":"ErrorStateMatcher","line":47,"character":48},{"__symbolic":"reference","module":"@angular/forms","name":"NgForm","line":48,"character":34},{"__symbolic":"reference","module":"@angular/forms","name":"FormGroupDirective","line":49,"character":39},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":51,"character":32}]}]}},"_MatInputMixinBase":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/material/core","name":"mixinErrorState","line":53,"character":34},"arguments":[{"__symbolic":"reference","name":"MatInputBase"}]},"MatInput":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"_MatInputMixinBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":56,"character":1},"arguments":[{"selector":"input[matInput], textarea[matInput]","exportAs":"matInput","host":{"class":"mat-input-element mat-form-field-autofill-control","[class.mat-input-server]":"_isServer","[attr.id]":"id","[placeholder]":"placeholder","[disabled]":"disabled","[required]":"required","[readonly]":"readonly","[attr.aria-describedby]":"_ariaDescribedby || null","[attr.aria-invalid]":"errorState","[attr.aria-required]":"required.toString()","(blur)":"_focusChanged(false)","(focus)":"_focusChanged(true)","(input)":"_onInput()"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/material/form-field","name":"MatFormFieldControl","line":76,"character":24},"useExisting":{"__symbolic":"reference","name":"MatInput"}}]}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":143,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":149,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":155,"character":3}}]}],"errorStateMatcher":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":171,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":177,"character":3}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":204,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":204,"character":27}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":205,"character":15}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":206,"character":15}}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":208,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":208,"character":27}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":208,"character":35},"arguments":[{"__symbolic":"reference","name":"MAT_INPUT_VALUE_ACCESSOR"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":201,"character":37},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":202,"character":35},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":51,"character":32},{"__symbolic":"reference","module":"@angular/forms","name":"NgForm","line":48,"character":34},{"__symbolic":"reference","module":"@angular/forms","name":"FormGroupDirective","line":49,"character":39},{"__symbolic":"reference","module":"@angular/material/core","name":"ErrorStateMatcher","line":47,"character":48},{"__symbolic":"reference","name":"any"}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_focusChanged":[{"__symbolic":"method"}],"_onInput":[{"__symbolic":"method"}],"_dirtyCheckNativeValue":[{"__symbolic":"method"}],"_validateType":[{"__symbolic":"method"}],"_isNeverEmpty":[{"__symbolic":"method"}],"_isBadInput":[{"__symbolic":"method"}],"_isTextarea":[{"__symbolic":"method"}],"setDescribedByIds":[{"__symbolic":"method"}],"onContainerClick":[{"__symbolic":"method"}]}},"getMatInputUnsupportedTypeError":{"__symbolic":"function","parameters":["type"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Error"},"arguments":[{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":"Input type \"","right":{"__symbolic":"reference","name":"type"}},"right":"\" isn't supported by matInput."}]}},"MAT_INPUT_VALUE_ACCESSOR":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":18,"character":8},"arguments":["MAT_INPUT_VALUE_ACCESSOR"]}},"origins":{"MatInputModule":"./input-module","MatTextareaAutosize":"./autosize","MatInputBase":"./input","_MatInputMixinBase":"./input","MatInput":"./input","getMatInputUnsupportedTypeError":"./input-errors","MAT_INPUT_VALUE_ACCESSOR":"./input-value-accessor"},"importAs":"@angular/material/input"}