UNPKG

moh-common-lib

Version:

A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).

40 lines (39 loc) 1.16 kB
import { EventEmitter, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; /** * BUTTONGROUPCOMPONENT IS **DEPRECATED**! **DO NOT USE** UNLESS YOU KNOW WHAT YOU'RE * DOING. * * If you need a Yes/No toggle, @see RadioComponent * @deprecated * * * * * @example * <common-button-group [showError]="showError" * [errorMessageRequired]="requiredErrMsg" * label="Please select a value" * [data]="data.value" (dataChange)="setMovedToBCPermanently($event)" > * </common-button-group> * * @export */ export declare class ButtonGroupComponent implements ControlValueAccessor { data: boolean; required: boolean; showError: boolean; disabled: boolean; errorMessageRequired: string; label: string; dataChange: EventEmitter<boolean>; buttonGroup: ElementRef; _onChange: (_: any) => void; _onTouched: () => void; constructor(); setButtonGrpVal(val: any): void; focus(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; writeValue(value: any): void; }