Skip to content

Latest commit

 

History

History
79 lines (40 loc) · 1.31 KB

File metadata and controls

79 lines (40 loc) · 1.31 KB

sapi-pro


sapi-pro / ConfigFormOptions

Interface: ConfigFormOptions<T, U>

Type Parameters

T

T extends Record<string, AnyConfig<U>>

U

U extends InputFormArgs

Properties

initialValues?

optional initialValues?: Dynamic<Partial<{ [K in string | number | symbol]: _InferResult<T, U>[K] }>, U>


onCancel?

optional onCancel?: (player, ctx) => void | Promise<void>

Parameters

player

Player

ctx

SAPIProFormContext<ModalFormData, U>

Returns

void | Promise<void>


onSubmit?

optional onSubmit?: (result, player, ctx) => void | Promise<void>

Parameters

result

{ [K in string | number | symbol]: _InferResult<T, U>[K] }

player

Player

ctx

SAPIProFormContext<ModalFormData, U>

Returns

void | Promise<void>


submitButton?

optional submitButton?: Dynamic<TextType | undefined, U>


title

title: Dynamic<TextType, U>