Menu

## CarouselContainerBuilder
in package
implements ContainerBuilder

CarouselContainerBuilder.php : 29

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

CarouselContainerBuilder.php : 35
`private array<string|int, mixed> $container`

#### $containerBuilders

CarouselContainerBuilder.php : 32
`private array<string|int, BubbleContainerBuilder> $containerBuilders`

### Methods

#### __construct()

CarouselContainerBuilder.php : 42

AreaBuilder constructor.

`public __construct(array<string|int, BubbleContainerBuilder>|null $containerBuilders) : mixed`

##### Parameters

$containerBuilders : array<string|int, BubbleContainerBuilder>|null

##### Return values

mixed —

#### build()

CarouselContainerBuilder.php : 74

Builds carousel container structure.

`public build() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

#### builder()

CarouselContainerBuilder.php : 52

Create empty CarouselContainerBuilder.

`public static builder() : CarouselContainerBuilder`

##### Return values

CarouselContainerBuilder —

#### setContents()

CarouselContainerBuilder.php : 63

Set contents.

`public setContents(array<string|int, BubbleContainerBuilder> $containerBuilders) : CarouselContainerBuilder`

##### Parameters

$containerBuilders : array<string|int, BubbleContainerBuilder>

##### Return values

CarouselContainerBuilder —

## Search results