sapi-pro / CommonForm
staticBodyInfoForm<U>(title,body,onSubmit?):BodyInfoForm<U>
注册一个简单的信息窗口
U extends ButtonFormArgs
标题
TextType | formGenerator<ActionFormData, U>
内容,可以是生成器
(ctx) => void
提交后执行
BodyInfoForm<U>
staticButtonForm<U,TData>(data):ButtonForm<U,TData>
常用的按钮表单
U extends ButtonFormArgs
TData = void
ButtonFormData<U, TData>
ButtonForm<U, TData>
staticConfigForm<U>():object
配置表单
U extends InputFormArgs
object
create: <
T>(schema,options) =>ConfigForm<T,U>
T extends Record<string, AnyConfig<U>>
T
ConfigFormOptions<T, U>
ConfigForm<T, U>
staticInputForm<TResult,U>(data):InputForm<U,TResult>
输入表单
TResult extends unknown
U extends InputFormArgs = any
InputFormData<U, TResult>
InputForm<U, TResult>
staticSimpleMessageForm<U>(data):SimpleMessageForm<U>
一个简单的提示窗口,仅含有两个按钮,
U extends ButtonFormArgs