Copied!

ReactBlockDefinition

ReactBlockDefinition.php : 11
Extends BlockDefinition

Properties

protected $attributes

BlockDefinition.php : 35
protected array<string, BlockAttributeDefinition$attributes = []

protected $category

BlockDefinition.php : 20
protected string $category

protected $component

ReactBlockDefinition.php : 13
protected string $component

protected $configurationTemplate

BlockDefinition.php : 29
protected string $configurationTemplate

protected $identifier

BlockDefinition.php : 14
protected string $identifier

protected $name

BlockDefinition.php : 17
protected string $name

protected $thumbnail

BlockDefinition.php : 23
protected string $thumbnail

protected $views

BlockDefinition.php : 32
protected array<string|int, string> $views = []

protected $visible

BlockDefinition.php : 26
protected bool $visible

Methods

publicgetAttribute()

BlockDefinition.php : 133
public getAttribute(string $identifier) : BlockAttributeDefinition|null

Parameters

Name Type Default value Description
$identifier string - -

Return values

BlockAttributeDefinition|null

publicgetAttributes()

BlockDefinition.php : 120
public getAttributes() : array<string, BlockAttributeDefinition>

Return values

array<string, BlockAttributeDefinition>

publicgetCategory()

BlockDefinition.php : 72
public getCategory() : string

Return values

string

publicgetComponent()

ReactBlockDefinition.php : 20
public getComponent() : string

Return values

string

publicgetConfigurationTemplate()

BlockDefinition.php : 141
public getConfigurationTemplate() : string

Return values

string

publicgetIdentifier()

BlockDefinition.php : 40
public getIdentifier() : string

Return values

string

publicgetName()

BlockDefinition.php : 56
public getName() : string

Return values

string

publicgetThumbnail()

BlockDefinition.php : 88
public getThumbnail() : string

Return values

string

publicgetViews()

BlockDefinition.php : 104
public getViews() : array<string|int, string>

Return values

array<string|int, string>

publicisVisible()

BlockDefinition.php : 157
public isVisible() : bool

Return values

bool

publicsetAttributes()

BlockDefinition.php : 128
public setAttributes(array<string, BlockAttributeDefinition$attributes) : void

Parameters

Name Type Default value Description
$attributes array<string, BlockAttributeDefinition> - -

publicsetCategory()

BlockDefinition.php : 80
public setCategory(string $category) : void

Parameters

Name Type Default value Description
$category string - -

publicsetComponent()

ReactBlockDefinition.php : 15
public setComponent(string $component) : void

Parameters

Name Type Default value Description
$component string - -

publicsetConfigurationTemplate()

BlockDefinition.php : 149
public setConfigurationTemplate(string $configurationTemplate) : void

Parameters

Name Type Default value Description
$configurationTemplate string - -

publicsetIdentifier()

BlockDefinition.php : 48
public setIdentifier(string $identifier) : void

Parameters

Name Type Default value Description
$identifier string - -

publicsetName()

BlockDefinition.php : 64
public setName(string $name) : void

Parameters

Name Type Default value Description
$name string - -

publicsetThumbnail()

BlockDefinition.php : 96
public setThumbnail(string $thumbnail) : void

Parameters

Name Type Default value Description
$thumbnail string - -

publicsetViews()

BlockDefinition.php : 112
public setViews(array<string|int, string> $views) : void

Parameters

Name Type Default value Description
$views array<string|int, string> - -

publicsetVisible()

BlockDefinition.php : 165
public setVisible(bool $visible) : void

Parameters

Name Type Default value Description
$visible bool - -