44 return $this->context_collection->
main();
52 $additional_data = $called_contexts->
current()->getAdditionalData();
53 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
58 ->withModification(
function (?
MetaBar $current =
null) : ?
MetaBar {
60 })->withHighPriority();
70 $additional_data = $called_contexts->
current()->getAdditionalData();
71 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
76 ->withModification(
function (?
MainBar $current =
null) : ?
MainBar {
78 })->withHighPriority();
89 $additional_data = $called_contexts->
current()->getAdditionalData();
90 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
97 })->withHighPriority();
An exception for terminatinating execution or to throw for unit testing.
Class AbstractModificationProvider.
HTML export view layout provider, hides main and meta bar.
const HTML_EXPORT_RENDERING
isInterestedInContexts()
@inheritDoc
getBreadCrumbsModification(CalledContexts $called_contexts)
No breadcrumbs in HTML exports.
getMainBarModification(CalledContexts $called_contexts)
No main bar in HTML exports.
getMetaBarModification(CalledContexts $called_contexts)
No meta bar in HTML exports.
Interface ModificationProvider.
This describes the MainBar.
This describes the MetaBar.