CarouselContainerBuilder
in package
implements
ContainerBuilder
A builder class for carousel container.
Interfaces, Classes and Traits
- ContainerBuilder
- The interface that has a responsibility to build container.
Table of Contents
- $container : array<string|int, mixed>
- $containerBuilders : array<string|int, BubbleContainerBuilder>
- __construct() : mixed
- AreaBuilder constructor.
- build() : array<string|int, mixed>
- Builds carousel container structure.
- builder() : CarouselContainerBuilder
- Create empty CarouselContainerBuilder.
- setContents() : CarouselContainerBuilder
- Set contents.
Properties
$container
private
array<string|int, mixed>
$container
$containerBuilders
private
array<string|int, BubbleContainerBuilder>
$containerBuilders
Methods
__construct()
AreaBuilder constructor.
public
__construct(array<string|int, BubbleContainerBuilder>|null $containerBuilders) : mixed
Parameters
- $containerBuilders : array<string|int, BubbleContainerBuilder>|null
Return values
mixed —build()
Builds carousel container structure.
public
build() : array<string|int, mixed>
Return values
array<string|int, mixed> —builder()
Create empty CarouselContainerBuilder.
public
static builder() : CarouselContainerBuilder
Return values
CarouselContainerBuilder —setContents()
Set contents.
public
setContents(array<string|int, BubbleContainerBuilder> $containerBuilders) : CarouselContainerBuilder
Parameters
- $containerBuilders : array<string|int, BubbleContainerBuilder>