@zenweb/form
Version:
Zenweb Form module
16 lines (15 loc) • 407 B
TypeScript
import { TypeKeys } from 'typecasts';
import { Field } from '../field.js';
/**
* 一个勾选框
* - 通常用于用户注册协议
*/
export declare class Onebox<T extends TypeKeys> extends Field<T> {
private _value;
/**
* 设置勾选值
*/
value(value: any): this;
extra(): Record<string, any>;
}
export declare const onebox: <T extends TypeKeys>(valueType: T) => Onebox<T>;