RichMenuAreaBuilder
in package
A RichMenu area builder class
Table of Contents
- $actionBuilder : TemplateActionBuilder
- $boundsBuilder : RichMenuAreaBoundsBuilder
- __construct() : mixed
- RichMenuAreaBuilder constructor.
- build() : array<string|int, mixed>
- Builds RichMenu area object.
Properties
$actionBuilder
private
TemplateActionBuilder
$actionBuilder
$boundsBuilder
private
RichMenuAreaBoundsBuilder
$boundsBuilder
Methods
__construct()
RichMenuAreaBuilder constructor.
public
__construct(RichMenuAreaBoundsBuilder $boundsBuilder, TemplateActionBuilder $actionBuilder) : mixed
Parameters
- $boundsBuilder : RichMenuAreaBoundsBuilder
-
Object describing the boundaries of the area in pixels.
- $actionBuilder : TemplateActionBuilder
-
Action performed when the area is tapped. See action objects. Note: The label property is not supported for actions in rich menus.
Return values
mixed —build()
Builds RichMenu area object.
public
build() : array<string|int, mixed>
Return values
array<string|int, mixed> —Built RichMenu area object.