Reference documentation and code samples for the Google Apps Chat V1 Client class OverflowMenuItem.
An option that users can invoke in an overflow menu.
Google Workspace add-ons and Chat apps :
Generated from protobuf message google.apps.card.v1.OverflowMenu.OverflowMenuItem
Namespace
Google \ Apps \ Card \ V1 \ OverflowMenuMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ start_icon
↳ text
string
Required. The text that identifies or describes the item to users.
↳ on_click
Google\Apps\Card\V1\OnClick
Required. The action invoked when a menu option is selected. This OnClick
cannot contain an OverflowMenu
, any specified OverflowMenu
is dropped and the menu item disabled.
↳ disabled
bool
Whether the menu option is disabled. Defaults to false.
getStartIcon
The icon displayed in front of the text.
hasStartIcon
clearStartIcon
setStartIcon
The icon displayed in front of the text.
$this
getText
Required. The text that identifies or describes the item to users.
string
setText
Required. The text that identifies or describes the item to users.
var
string
$this
getOnClick
Required. The action invoked when a menu option is selected.
This OnClick
cannot contain an OverflowMenu
, any specified OverflowMenu
is dropped and the menu item disabled.
hasOnClick
clearOnClick
setOnClick
Required. The action invoked when a menu option is selected.
This OnClick
cannot contain an OverflowMenu
, any specified OverflowMenu
is dropped and the menu item disabled.
$this
getDisabled
Whether the menu option is disabled.
Defaults to false.
bool
setDisabled
Whether the menu option is disabled.
Defaults to false.
var
bool
$this

