Skip to content

API Reference / api/form/MessageForm / MessageForm

Class: MessageForm

Defined in: api/form/MessageForm.d.ts:6

该类表示一个包含两个按钮的表单。

Extends

Constructors

new MessageForm()

ts
new MessageForm(): MessageForm

Defined in: api/form/MessageForm.d.ts:7

Returns

MessageForm

Overrides

ts
Form.constructor

Methods

getButton1()

ts
getButton1(): Message

Defined in: api/form/MessageForm.d.ts:31

获取按钮1的文字。

Returns

Message

按钮1的文字。


getButton2()

ts
getButton2(): Message

Defined in: api/form/MessageForm.d.ts:46

获取按钮2的文字。

Returns

Message

按钮2的文字。


getContent()

ts
getContent(): Message

Defined in: api/form/MessageForm.d.ts:16

获取表单的内容。

Returns

Message

表单的内容。


getTitle()

ts
getTitle(): string

Defined in: api/form/Form.d.ts:14

获取表单的标题。

Returns

string

表单的标题。

Inherited from

Form.getTitle


setButton1()

ts
setButton1(text): this

Defined in: api/form/MessageForm.d.ts:39

设置按钮1的文字。

Parameters

text

Message

要设置为按钮1文字的文字。

Returns

this

当前表单的引用。


setButton2()

ts
setButton2(text): this

Defined in: api/form/MessageForm.d.ts:54

设置按钮2的文字。

Parameters

text

Message

要设置为按钮2文字的文字。

Returns

this

当前表单的引用。


setContent()

ts
setContent(text): this

Defined in: api/form/MessageForm.d.ts:24

设置表单的内容。

Parameters

text

Message

要设置为表单内容的文字。

Returns

this

当前表单的引用。


setOnClose()

ts
setOnClose(on_close): this

Defined in: api/form/Form.d.ts:30

设置表单关闭时的回调函数。

Parameters

on_close

(player) => void

回调函数要设置为。

Returns

this

当前表单的引用。

Inherited from

Form.setOnClose


setOnSubmit()

ts
setOnSubmit(on_submit): this

Defined in: api/form/MessageForm.d.ts:62

设置表单提交时的回调函数。

Parameters

on_submit

(player, index) => void

回调函数要设置为。

Returns

this

当前表单的引用。


setTitle()

ts
setTitle(title): this

Defined in: api/form/Form.d.ts:22

设置表单的标题。

Parameters

title

string

要设置为表单的标题,可以是字符串或一个可翻译对象。

Returns

this

当前表单的引用。

Inherited from

Form.setTitle


toString()

ts
toString(): string

Defined in: api/form/MessageForm.d.ts:9

Returns a string representation of an object.

Returns

string