text method

InlineMenu<CTX> text(
  1. String text,
  2. Handler<CTX> handler, {
  3. required String data,
  4. ScopeOptions<CTX>? options,
})

Add new item to the last row

Implementation

InlineMenu<CTX> text(
  String text,
  Handler<CTX> handler, {
  required String data,
  ScopeOptions<CTX>? options,
}) {
  if (_buttons.isEmpty) _buttons.add([]);
  _buttons.last.add(
    _InlineMenuCallbackDataButton<CTX>(
      text,
      data,
      handler,
      options: options,
    ),
  );
  inlineKeyboard = TeleverseMenu._makeInlineKeyboard<CTX>(_buttons);
  return this;
}