UNPKG

@angular/material

Version:
1 lines 11 kB
{"__symbolic":"module","version":4,"metadata":{"ToggleType":{"__symbolic":"interface"},"MatButtonToggleGroupBase":{"__symbolic":"class","members":{}},"_MatButtonToggleGroupMixinBase":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/material/core","name":"mixinDisabled","line":43,"character":46},"arguments":[{"__symbolic":"reference","name":"MatButtonToggleGroupBase"}]},"MAT_BUTTON_TOGGLE_GROUP_VALUE_ACCESSOR":{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":51,"character":11},"useExisting":{"__symbolic":"reference","name":"MatButtonToggleGroup"},"multi":true},"MatButtonToggleGroupMultiple":{"__symbolic":"class","members":{}},"MatButtonToggleChange":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MatButtonToggle"},{"__symbolic":"reference","name":"any"}]}]}},"MatButtonToggleGroup":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"_MatButtonToggleGroupMixinBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":75,"character":1},"arguments":[{"selector":"mat-button-toggle-group","providers":[{"__symbolic":"reference","name":"MAT_BUTTON_TOGGLE_GROUP_VALUE_ACCESSOR"},{"provide":{"__symbolic":"reference","name":"MatButtonToggleGroupMultiple"},"useExisting":{"__symbolic":"reference","name":"MatButtonToggleGroup"}}],"inputs":["disabled"],"host":{"[attr.role]":"multiple ? \"group\" : \"radiogroup\"","class":"mat-button-toggle-group","[class.mat-button-toggle-vertical]":"vertical","$quoted$":["[attr.role]","class","[class.mat-button-toggle-vertical]"]},"exportAs":"matButtonToggleGroup"}]}],"members":{"_buttonToggles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":112,"character":3},"arguments":[{"__symbolic":"reference","name":"MatButtonToggle"}]}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":115,"character":3}}]}],"vertical":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":154,"character":3}}]}],"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":163,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":170,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":173,"character":39}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"_emitChangeEvent":[{"__symbolic":"method"}],"_syncButtonToggle":[{"__symbolic":"method"}],"_isSelected":[{"__symbolic":"method"}],"_isPrechecked":[{"__symbolic":"method"}],"_setSelectionByValue":[{"__symbolic":"method"}],"_clearSelection":[{"__symbolic":"method"}],"_selectValue":[{"__symbolic":"method"}]}},"MatButtonToggleBase":{"__symbolic":"class","members":{}},"_MatButtonToggleMixinBase":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/material/core","name":"mixinDisableRipple","line":313,"character":41},"arguments":[{"__symbolic":"reference","name":"MatButtonToggleBase"}]},"MatButtonToggle":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"_MatButtonToggleMixinBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":316,"character":1},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"mat-button-toggle","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":321,"character":17},"member":"None"},"exportAs":"matButtonToggle","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":323,"character":19},"member":"OnPush"},"inputs":["disableRipple"],"host":{"[class.mat-button-toggle-standalone]":"!buttonToggleGroup","[class.mat-button-toggle-checked]":"checked","[class.mat-button-toggle-disabled]":"disabled","class":"mat-button-toggle","[attr.id]":"id","$quoted$":["[class.mat-button-toggle-standalone]","[class.mat-button-toggle-checked]","[class.mat-button-toggle-disabled]","class","[attr.id]"]},"template":"<label [attr.for]=\"inputId\" class=\"mat-button-toggle-label\" #label><input #input class=\"mat-button-toggle-input cdk-visually-hidden\" [type]=\"_type\" [id]=\"inputId\" [checked]=\"checked\" [disabled]=\"disabled || null\" [attr.name]=\"name\" [attr.aria-label]=\"ariaLabel\" [attr.aria-labelledby]=\"ariaLabelledby\" (change)=\"_onInputChange($event)\" (click)=\"_onInputClick($event)\"><div class=\"mat-button-toggle-label-content\"><ng-content></ng-content></div></label><div class=\"mat-button-toggle-focus-overlay\"></div><div class=\"mat-button-toggle-ripple\" matRipple [matRippleTrigger]=\"label\" [matRippleDisabled]=\"this.disableRipple || this.disabled\"></div>","styles":[".mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);position:relative;display:inline-flex;flex-direction:row;border-radius:2px;cursor:pointer;white-space:nowrap;overflow:hidden}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle-disabled .mat-button-toggle-label-content{cursor:default}.mat-button-toggle{white-space:nowrap;position:relative}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:1}.mat-button-toggle-label-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;line-height:36px;padding:0 16px;cursor:pointer}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{border-radius:inherit;pointer-events:none;opacity:0;top:0;left:0;right:0;bottom:0;position:absolute}.mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}"]}]}],"members":{"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":342,"character":3},"arguments":["aria-label"]}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":347,"character":3},"arguments":["aria-labelledby"]}]}],"_inputElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":352,"character":3},"arguments":["input"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":361,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":364,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":367,"character":3}}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":370,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":389,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":397,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":400,"character":15}}],null,null,null],"parameters":[{"__symbolic":"reference","name":"MatButtonToggleGroup"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":173,"character":39},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":402,"character":35},{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"FocusMonitor","line":403,"character":37}]}],"ngOnInit":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_onInputChange":[{"__symbolic":"method"}],"_onInputClick":[{"__symbolic":"method"}],"_markForCheck":[{"__symbolic":"method"}]}},"MatButtonToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/material/core","name":"MatCommonModule","line":14,"character":12},{"__symbolic":"reference","module":"@angular/material/core","name":"MatRippleModule","line":14,"character":29}],"exports":[{"__symbolic":"reference","module":"@angular/material/core","name":"MatCommonModule","line":15,"character":12},{"__symbolic":"reference","name":"MatButtonToggleGroup"},{"__symbolic":"reference","name":"MatButtonToggle"}],"declarations":[{"__symbolic":"reference","name":"MatButtonToggleGroup"},{"__symbolic":"reference","name":"MatButtonToggle"}]}]}],"members":{}}},"origins":{"ToggleType":"./button-toggle","MatButtonToggleGroupBase":"./button-toggle","_MatButtonToggleGroupMixinBase":"./button-toggle","MAT_BUTTON_TOGGLE_GROUP_VALUE_ACCESSOR":"./button-toggle","MatButtonToggleGroupMultiple":"./button-toggle","MatButtonToggleChange":"./button-toggle","MatButtonToggleGroup":"./button-toggle","MatButtonToggleBase":"./button-toggle","_MatButtonToggleMixinBase":"./button-toggle","MatButtonToggle":"./button-toggle","MatButtonToggleModule":"./button-toggle-module"},"importAs":"@angular/material/button-toggle"}