MenuButton Class
Describes the bot's menu button in a private chat.
Properties
type: MenuButtonType
Methods
toJSON()
{ "id": 1467, "name": "MenuButton", "variant": "declaration", "kind": 128, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Describes the bot's menu button in a private chat." } ] }, "children": [ { "id": 1468, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/MenuButton.ts", "line": 10, "character": 1 } ], "signatures": [ { "id": 1469, "name": "new MenuButton", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/MenuButton.ts", "line": 10, "character": 1 } ], "parameters": [ { "id": 1470, "name": "type", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 1983, "name": "MenuButtonType", "package": "tgkit" } } ], "type": { "type": "reference", "target": 1467, "name": "MenuButton", "package": "tgkit", "qualifiedName": "default" } } ] }, { "id": 1471, "name": "type", "variant": "declaration", "kind": 1024, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Type of the button" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/MenuButton.ts", "line": 7, "character": 1 } ], "type": { "type": "reference", "target": 1983, "name": "MenuButtonType", "package": "tgkit" } }, { "id": 1472, "name": "toJSON", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/MenuButton.ts", "line": 14, "character": 1 } ], "signatures": [ { "id": 1473, "name": "toJSON", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/MenuButton.ts", "line": 14, "character": 1 } ], "type": { "type": "intrinsic", "name": "object" } } ] } ], "groups": [ { "title": "Constructors", "children": [ 1468 ] }, { "title": "Properties", "children": [ 1471 ] }, { "title": "Methods", "children": [ 1472 ] } ], "sources": [ { "fileName": "packages/tgkit/src/structures/MenuButton.ts", "line": 5, "character": 21 } ], "extendedBy": [ { "type": "reference", "target": 1474, "name": "MenuButtonCommands" }, { "type": "reference", "target": 1480, "name": "MenuButtonDefault" }, { "type": "reference", "target": 1486, "name": "MenuButtonWebApp" } ] }