@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
24 lines (23 loc) • 859 B
TypeScript
import { ElementRef } from '@angular/core';
import { displayElement } from '../../tcc-abstract-display-element';
import { TccInputMask } from '../../../../models/inputMask.model';
export declare class TccRadioButtonElementComponent extends displayElement {
set element(element: TccInputMask._DisplayRadiobuttonElement);
_element: TccInputMask._DisplayRadiobuttonElement;
_options: TccInputMask.radiobuttonOption[];
constructor(elementRef: ElementRef);
private getOptions;
/**
* get the value of the element
*
* @returns element.value
*/
_getValue(onlyChanged?: boolean): TccInputMask.ValueUnion;
refresh(): void;
verify(): boolean;
focus(): void;
protected onSetElement(): void;
protected onSetForm(): void;
protected changeElement(): void;
onRadiobuttonClick(value: string): void;
}