@rdkmaster/jigsaw-labs
Version:
Jigsaw, the next generation component set for RDK
24 lines (23 loc) • 944 B
TypeScript
import { EventEmitter } from "@angular/core";
import { ControlValueAccessor } from "@angular/forms";
import { GroupOptionValue } from "../list-and-tile/group-common";
import { ArrayCollection } from "../../core/data/array-collection";
import { AbstractJigsawComponent } from "../common";
export declare class JigsawRadiosLite extends AbstractJigsawComponent implements ControlValueAccessor {
valid: boolean;
data: ArrayCollection<GroupOptionValue> | GroupOptionValue[];
value: any;
private _trackItemBy;
trackItemBy: string | string[];
labelField: string;
valueChange: EventEmitter<any>;
readonly _$trackByFn: (index: number, item: any) => any;
radioChange(item: any): void;
ngOnInit(): void;
private _propagateChange;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
}
export declare class JigsawRadioLiteModule {
}