sapi-pro / FormManagerClass
new FormManagerClass():
FormManagerClass
FormManagerClass
_bind():
void
Internal
不要调用,不要调用,不要调用
void
_handleShow(
context):void
SAPIProFormContext<formDataType, any>
void
_show(
player):Promise<void>
Internal
显示form 不要调用
Player
Promise<void>
_showDelay(
player,delay?):void
Internal
延迟显示form
Player
number = 0
void
_showNamed(
player,name,delay?):void
Internal
显示具名form 不要调用
Player
string
number = 0
void
getForm(
name):SAPIProForm<any,contextArgs>
获取指定名字的form
string
SAPIProForm<any, contextArgs>
如果没有找到
open<
T,TArgs>(player,form,args?,delay?):void
为玩家打开表单
T extends formDataType
TArgs extends contextArgs
Player
玩家
SAPIProForm<T, TArgs>
表单实例
NoInfer<TArgs>
初始参数
number = 0
延迟(游戏刻)
void
openExternal(
player,nameSpace,name,args?,delay?):void
打开外部表单
Player
玩家
string
包命名空间
string
表单名
初始参数
number = 0
延迟(游戏刻)
void
openNamed(
player,name,args?,delay?):void
打开指定名字的表单,需要先注册
Player
玩家
string
表单名
初始参数
number = 0
延迟(游戏刻)
void
registerAll(
forms):void
注册一堆表单
SAPIProFormBatchRegister
void
registerNamed<
T>(name,form):void
注册一个具名表单
T extends formDataType
string
SAPIProForm<T>
void