Reference documentation and code samples for the Google Apps Chat V1 Client class CollapseControl.
Represent an expand and collapse control.
Google Workspace add-ons and Chat apps:
Generated from protobuf message google.apps.card.v1.CollapseControl
Namespace
Google \ Apps \ Card \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ horizontal_alignment |
int
The horizontal alignment of the expand and collapse button. |
↳ expand_button |
Button
Optional. Define a customizable button to expand the section. Both expand_button and collapse_button field must be set. Only one field set will not take into effect. If this field isn't set, the default button is used. |
↳ collapse_button |
Button
Optional. Define a customizable button to collapse the section. Both expand_button and collapse_button field must be set. Only one field set will not take into effect. If this field isn't set, the default button is used. |
getHorizontalAlignment
The horizontal alignment of the expand and collapse button.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type HorizontalAlignment. |
setHorizontalAlignment
The horizontal alignment of the expand and collapse button.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type HorizontalAlignment. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExpandButton
Optional. Define a customizable button to expand the section.
Both expand_button and collapse_button field must be set. Only one field set will not take into effect. If this field isn't set, the default button is used.
| Returns | |
|---|---|
| Type | Description |
Button|null |
|
hasExpandButton
clearExpandButton
setExpandButton
Optional. Define a customizable button to expand the section.
Both expand_button and collapse_button field must be set. Only one field set will not take into effect. If this field isn't set, the default button is used.
| Parameter | |
|---|---|
| Name | Description |
var |
Button
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCollapseButton
Optional. Define a customizable button to collapse the section.
Both expand_button and collapse_button field must be set. Only one field set will not take into effect. If this field isn't set, the default button is used.
| Returns | |
|---|---|
| Type | Description |
Button|null |
|
hasCollapseButton
clearCollapseButton
setCollapseButton
Optional. Define a customizable button to collapse the section.
Both expand_button and collapse_button field must be set. Only one field set will not take into effect. If this field isn't set, the default button is used.
| Parameter | |
|---|---|
| Name | Description |
var |
Button
|
| Returns | |
|---|---|
| Type | Description |
$this |
|