1import { 2 ChangeDetectionStrategy, 3 Component, 4 Input, 5 ViewEncapsulation, 6 setClassMetadata, 7 ɵɵclassProp, 8 ɵɵdefineComponent, 9 ɵɵprojection, 10 ɵɵprojectionDef 11} from "./chunk-RWD57MWX.js"; 12 13// node_modules/@angular/material/fesm2022/_internal-form-field-chunk.mjs 14var _c0 = ["mat-internal-form-field", ""]; 15var _c1 = ["*"]; 16var _MatInternalFormField = class __MatInternalFormField { 17 labelPosition = "after"; 18 static \u0275fac = function _MatInternalFormField_Factory(__ngFactoryType__) { 19 return new (__ngFactoryType__ || __MatInternalFormField)(); 20 }; 21 static \u0275cmp = /* @__PURE__ */ \u0275\u0275defineComponent({ 22 type: __MatInternalFormField, 23 selectors: [["div", "mat-internal-form-field", ""]], 24 hostAttrs: [1, "mdc-form-field", "mat-internal-form-field"], 25 hostVars: 2, 26 hostBindings: function _MatInternalFormField_HostBindings(rf, ctx) { 27 if (rf & 2) { 28 \u0275\u0275classProp("mdc-form-field--align-end", ctx.labelPosition === "before"); 29 } 30 }, 31 inputs: { 32 labelPosition: "labelPosition" 33 }, 34 attrs: _c0, 35 ngContentSelectors: _c1, 36 decls: 1, 37 vars: 0, 38 template: function _MatInternalFormField_Template(rf, ctx) { 39 if (rf & 1) { 40 \u0275\u0275projectionDef(); 41 \u0275\u0275projection(0); 42 } 43 }, 44 styles: [".mat-internal-form-field {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-flex;\n align-items: center;\n vertical-align: middle;\n}\n.mat-internal-form-field > label {\n margin-left: 0;\n margin-right: auto;\n padding-left: 4px;\n padding-right: 0;\n order: 0;\n}\n[dir=rtl] .mat-internal-form-field > label {\n margin-left: auto;\n margin-right: 0;\n padding-left: 0;\n padding-right: 4px;\n}\n\n.mdc-form-field--align-end > label {\n margin-left: auto;\n margin-right: 0;\n padding-left: 0;\n padding-right: 4px;\n order: -1;\n}\n[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label {\n margin-left: 0;\n margin-right: auto;\n padding-left: 4px;\n padding-right: 0;\n}\n"], 45 encapsulation: 2, 46 changeDetection: 0 47 }); 48}; 49(() => { 50 (typeof ngDevMode === "undefined" || ngDevMode) && setClassMetadata(_MatInternalFormField, [{ 51 type: Component, 52 args: [{ 53 selector: "div[mat-internal-form-field]", 54 template: "<ng-content></ng-content>", 55 encapsulation: ViewEncapsulation.None, 56 changeDetection: ChangeDetectionStrategy.OnPush, 57 host: { 58 "class": "mdc-form-field mat-internal-form-field", 59 "[class.mdc-form-field--align-end]": 'labelPosition === "before"' 60 }, 61 styles: [".mat-internal-form-field {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-flex;\n align-items: center;\n vertical-align: middle;\n}\n.mat-internal-form-field > label {\n margin-left: 0;\n margin-right: auto;\n padding-left: 4px;\n padding-right: 0;\n order: 0;\n}\n[dir=rtl] .mat-internal-form-field > label {\n margin-left: auto;\n margin-right: 0;\n padding-left: 0;\n padding-right: 4px;\n}\n\n.mdc-form-field--align-end > label {\n margin-left: auto;\n margin-right: 0;\n padding-left: 0;\n padding-right: 4px;\n order: -1;\n}\n[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label {\n margin-left: 0;\n margin-right: auto;\n padding-left: 4px;\n padding-right: 0;\n}\n"] 62 }] 63 }], null, { 64 labelPosition: [{ 65 type: Input, 66 args: [{ 67 required: true 68 }] 69 }] 70 }); 71})(); 72 73export { 74 _MatInternalFormField 75}; 76//# sourceMappingURL=chunk-3JO7HCMX.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.