UNPKG

zent

Version:

一套前端设计语言和基于React的实现

12 lines (11 loc) 769 B
import { BasicBuilder, $GetBuilderValue, $GetBuilderModel } from './basic'; import { FieldArrayModel } from '../models'; import { Maybe } from '../maybe'; export declare class FieldArrayBuilder<ChildBuilder extends BasicBuilder<any, any>> extends BasicBuilder<readonly $GetBuilderValue<ChildBuilder>[], FieldArrayModel<$GetBuilderValue<ChildBuilder>, $GetBuilderModel<ChildBuilder>>> { private readonly childBuilder; private _defaultValue; constructor(childBuilder: ChildBuilder); defaultValue(defaultValue: ReadonlyArray<$GetBuilderValue<ChildBuilder>>): this; build(defaultValue?: Maybe<ReadonlyArray<$GetBuilderValue<ChildBuilder>>>): FieldArrayModel<$GetBuilderValue<ChildBuilder>, $GetBuilderModel<ChildBuilder>>; unwrap(): ChildBuilder; }