final | |
|---|---|
readonly | |
extends |
AbstractControl |
Typed DTO for sap.m.TileContent — the required wrapper between a
tile and its content. sap.m.GenericTile.tileContent holds
sap.m.TileContent (never a raw content control); the actual
{@see Payload} (NumericContent / ImageContent / NewsContent /
FeedContent) lives in this wrapper's content aggregation.
This layer is not optional — UI5 rejects a content control placed
directly in tileContent (wrong aggregation type). It also carries the
tile's footer/unit affordances, which only exist at this level:
footer + footerColor (a caption under the content), unit (a
currency/percent/measure suffix), plus frameType / priority /
state.
content is the always-carried aggregation; everything else is
emit-when-set — null falls through to UI5's own default
({@see https://sdk.openui5.org/api/sap.m.TileContent}). Pinned to
OpenUI5 1.136 (see {@see \LaravelUi5\Core\Ui5\Dashboard\Contracts\Tile}).
| Methods | ||
|---|---|---|
public
|
__construct(
Payload $content,
?string $footer = null,
?ValueColor $footerColor = null,
?string $unit = null,
?FrameType $frameType = null,
?Priority $priority = null,
?string $priorityText = null,
?LoadState $state = null,
?bool $disabled = null,
Margin|ContentPadding|string|null $class = null,
)
|
# |
public
|
ui5Class(): string
|
# |
| Methods inherited from LaravelUi5\Core\Ui5\Controls\AbstractControl |
|---|
jsonSerialize() |
| Properties | |||
|---|---|---|---|
public
|
Payload
|
$content
|
# |
public
|
?string
|
$footer
|
# |
public
|
?ValueColor
|
$footerColor
|
# |
public
|
?string
|
$unit
|
# |
public
|
?FrameType
|
$frameType
|
# |
public
|
?Priority
|
$priority
|
# |
public
|
?string
|
$priorityText
|
# |
public
|
?LoadState
|
$state
|
# |
public
|
?bool
|
$disabled
|
# |
public
|
Margin|ContentPadding|string|null
|
$class
|
# |