@duetds/components
Version:
This package includes Duet Components and related tools.
36 lines (35 loc) • 906 B
TypeScript
import { EventEmitter } from "../../stencil.core";
export declare class DuetRadioGroup {
/**
* Reference to host HTML element.
*/
element: HTMLElement;
radioButtons: HTMLDuetRadioElement[];
/**
* Direction of the radio group. Can be one of: vertical, horizontal.
*/
direction: string;
/**
* name for the radio buttons within this group.
*/
name: string;
nameChanged(): void;
/**
* The value of the selected radio button.
*/
value: string;
handleValueChange(): void;
/**
* Determines, whether the control is disabled or not.
*/
disabled: boolean;
disabledChanged(): void;
/**
* Callback for when the value changed.
*/
valueChanged: EventEmitter<string>;
componentWillLoad(): void;
selectedRadioButtonChanged(event: any): void;
updateButtons(): void;
render(): any;
}