coolink
Version:
Coocaa Coolink APP JavaScript library
17 lines (16 loc) • 459 B
TypeScript
declare type RuleFunc = (children: any[]) => any;
interface ChildrenRuleInfo {
length?: number;
name?: string;
ruleFunc?: RuleFunc;
widgetName: string;
}
export default class ChildrenRule implements ChildrenRuleInfo {
length: number;
name: string;
ruleFunc: RuleFunc;
widgetName: string;
constructor(info?: ChildrenRuleInfo);
mapChildrenToProps(children: any[], targetProps: object): void;
}
export {};