items;
}
/**
* The "half" empty content message to show above the list of items.
*
* A non-empty string enables this feature.
* An empty string hides the message and disables this feature.
*
* @since 27.1.0
*/
public function getEmptyContentMessage(): string {
return $this->emptyContentMessage;
}
/**
* The empty content message to show in case of no items at all
*
* @since 27.1.0
*/
public function getHalfEmptyContentMessage(): string {
return $this->halfEmptyContentMessage;
}
/**
* @since 27.1.0
*/
public function jsonSerialize(): array {
$items = array_map(static function (WidgetItem $item) {
return $item->jsonSerialize();
}, $this->getItems());
return [
'items' => $items,
'emptyContentMessage' => $this->getEmptyContentMessage(),
'halfEmptyContentMessage' => $this->getHalfEmptyContentMessage(),
];
}
}
cripts
Apache XML Graphics FOP: https://github.com/apache/xmlgraphics-fop