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.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ start_icon |
Google\Apps\Card\V1\Icon
The icon displayed in front of the text. |
↳ 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 |
↳ disabled |
bool
Whether the menu option is disabled. Defaults to false. |
getStartIcon
The icon displayed in front of the text.
| Returns | |
|---|---|
| Type | Description |
Google\Apps\Card\V1\Icon|null |
|
hasStartIcon
clearStartIcon
setStartIcon
The icon displayed in front of the text.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Apps\Card\V1\Icon
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getText
Required. The text that identifies or describes the item to users.
| Returns | |
|---|---|
| Type | Description |
string |
|
setText
Required. The text that identifies or describes the item to users.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$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.
| Returns | |
|---|---|
| Type | Description |
Google\Apps\Card\V1\OnClick|null |
|
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.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Apps\Card\V1\OnClick
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisabled
Whether the menu option is disabled.
Defaults to false.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setDisabled
Whether the menu option is disabled.
Defaults to false.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|