@rdkmaster/jigsaw-labs
Version:
Jigsaw, the next generation component set for RDK
24 lines (23 loc) • 953 B
TypeScript
import { ChangeDetectorRef, EventEmitter, QueryList } from '@angular/core';
import { AbstractJigsawGroupComponent, AbstractJigsawOptionComponent } from "../list-and-tile/group-common";
import { ArrayCollection } from "../../core/data/array-collection";
export declare class JigsawRadioGroup extends AbstractJigsawGroupComponent {
value: any;
valueChange: EventEmitter<any>;
multipleSelect: boolean;
protected _items: QueryList<JigsawRadioOption>;
selectedItems: ArrayCollection<any> | any[];
protected _updateSelectItemsForForm(itemValue: any, selected: any): void;
writeValue(newValue: any): void;
}
export declare class JigsawRadioOption extends AbstractJigsawOptionComponent {
changeDetector: ChangeDetectorRef;
constructor(changeDetector: ChangeDetectorRef);
/**
* 点击组件触发
* @internal
*/
_$handleClick(): void;
}
export declare class JigsawRadioModule {
}