Documentation ¶
Index ¶
- Constants
- func HandleDialogResponse(id int, dialogID int, response int, listitem int, inputtext string) bool
- type DialogBuilder
- func (db *DialogBuilder) Buttons(buttons []string) *DialogBuilder
- func (db *DialogBuilder) Close() *DialogBuilder
- func (db *DialogBuilder) GetButton(response *string) *DialogBuilder
- func (db *DialogBuilder) GetErr(err *error) *DialogBuilder
- func (db *DialogBuilder) GetListItem(listItem *int) *DialogBuilder
- func (db *DialogBuilder) GetText(text *string) *DialogBuilder
- func (db *DialogBuilder) Message(msg string) *DialogBuilder
- func (db *DialogBuilder) Select(arg interface{}) *DialogBuilder
- func (db *DialogBuilder) Send() *DialogBuilder
- func (db *DialogBuilder) Title(title string) *DialogBuilder
- func (db *DialogBuilder) TypeInput() *DialogBuilder
- func (db *DialogBuilder) TypeList() *DialogBuilder
- func (db *DialogBuilder) TypePassword() *DialogBuilder
- func (db *DialogBuilder) TypeTabList() *DialogBuilder
- func (db *DialogBuilder) TypeTabListHeaders() *DialogBuilder
- func (db *DialogBuilder) Wait(wait ...time.Duration) *DialogBuilder
- type DialogRequest
- type DialogResponse
Constants ¶
View Source
const ( InvalidStyleDialogError = "dialog invalid style" InvalidPlayerIDDialogError = "dialog invalid player id" ResponseTimeoutDialogError = "dialog response timeout" ButtonIsRequiredDialogError = "at least one dialog button is required" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DialogBuilder ¶
type DialogBuilder struct { DialogRequest *DialogRequest DialogResponse *DialogResponse Err error }
func Builder ¶
func Builder() *DialogBuilder
func (*DialogBuilder) Buttons ¶
func (db *DialogBuilder) Buttons(buttons []string) *DialogBuilder
func (*DialogBuilder) Close ¶
func (db *DialogBuilder) Close() *DialogBuilder
func (*DialogBuilder) GetButton ¶
func (db *DialogBuilder) GetButton(response *string) *DialogBuilder
func (*DialogBuilder) GetErr ¶
func (db *DialogBuilder) GetErr(err *error) *DialogBuilder
func (*DialogBuilder) GetListItem ¶
func (db *DialogBuilder) GetListItem(listItem *int) *DialogBuilder
func (*DialogBuilder) GetText ¶
func (db *DialogBuilder) GetText(text *string) *DialogBuilder
func (*DialogBuilder) Message ¶
func (db *DialogBuilder) Message(msg string) *DialogBuilder
func (*DialogBuilder) Select ¶
func (db *DialogBuilder) Select(arg interface{}) *DialogBuilder
func (*DialogBuilder) Send ¶
func (db *DialogBuilder) Send() *DialogBuilder
func (*DialogBuilder) Title ¶
func (db *DialogBuilder) Title(title string) *DialogBuilder
func (*DialogBuilder) TypeInput ¶
func (db *DialogBuilder) TypeInput() *DialogBuilder
func (*DialogBuilder) TypeList ¶
func (db *DialogBuilder) TypeList() *DialogBuilder
func (*DialogBuilder) TypePassword ¶
func (db *DialogBuilder) TypePassword() *DialogBuilder
func (*DialogBuilder) TypeTabList ¶
func (db *DialogBuilder) TypeTabList() *DialogBuilder
func (*DialogBuilder) TypeTabListHeaders ¶
func (db *DialogBuilder) TypeTabListHeaders() *DialogBuilder
func (*DialogBuilder) Wait ¶
func (db *DialogBuilder) Wait(wait ...time.Duration) *DialogBuilder
type DialogRequest ¶
type DialogResponse ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.