sapi-pro / ButtonForm
通用按钮表单
U extends ButtonFormArgs
TData = void
SAPIProForm<ActionFormData,U>
new ButtonForm<
U,TData>(data):ButtonForm<U,TData>
ButtonFormData<U, TData>
ButtonForm<U, TData>
beforeBuild(
ctx):Promise<void>
在展示前运行,可用来处理验证或跳转
SAPIProFormContext<ActionFormData, U>
Promise<void>
SAPIProForm.beforeBuild
builder(
player,args):Promise<ActionFormData>
构建函数
Player
U
Promise<ActionFormData>
SAPIProForm.builder
handler(
res,context):Promise<void>
处理函数
ActionFormResponse
SAPIProFormContext<ActionFormData, U>
Promise<void>
SAPIProForm.handler