CSWidgetSidebarLayout
extends CSWidgetLayout
in package
This class describes the default CSWidgets layout
Tags
Table of Contents
- __construct() : CSWidgetLayout
- Constructer
- addContent() : void
- Set layout center content from HTML
- getBottomBar() : CSPortalGuiToolbar
- Get bottom bar API object
- getLayoutManager() : CSPortalGuiLayoutManager
- Get current layout manager object
- getLeftSidebar() : CSPortalGuiSidebar
- Get the left sidebar API object
- getNavigator() : CSPortalGuiNavigator
- Get current navigator
- getOuterBottombar() : CSPortalGuiToolbar
- Get outer bottombar API object
- getOuterLayoutManager() : CSPortalGuiLayoutManager
- Get outer layout manager object
- getOuterToolbar() : CSPortalGuiToolbar
- Get outer toolbar API object
- getRightSidebar() : CSPortalGuiSidebar
- Get the right sidebar API object
- getToolbar() : CSPortalGuiToolbar
- Get toolbar API object
- isVisible() : bool
- Get current visiblity of Widget content
- makeHtml() : string
- Create layout HTML
- setBottombarVisible() : void
- Hide bottom bar completely
- setLeftSidebarVisible() : mixed
- Hide the left sidebar completely
- setNavigatorVisible() : void
- Hide navigator from Widget toolbar but keep toolbar
- setOuterBottombarVisible() : void
- Hide outer bottombar completely
- setOuterToolbarVisible() : void
- Hide outer toolbar completely
- setRightSidebarVisible() : mixed
- Hide the right sidebar completely
- setSearchbarVisible() : void
- Hide searchbar.
- setToolbarVisible() : void
- Hide toolbar completely
- setVisible() : void
- Hide Widget content
Methods
__construct()
Constructer
public
__construct() : CSWidgetLayout
Calls init function.
Tags
Return values
CSWidgetLayout —addContent()
Set layout center content from HTML
public
addContent(string $content) : void
Parameters
- $content : string
-
HTML content of Widget center
Tags
Return values
void —getBottomBar()
Get bottom bar API object
public
getBottomBar() : CSPortalGuiToolbar
Tags
Return values
CSPortalGuiToolbar —getLayoutManager()
Get current layout manager object
public
getLayoutManager() : CSPortalGuiLayoutManager
Tags
Return values
CSPortalGuiLayoutManager —getLeftSidebar()
Get the left sidebar API object
public
getLeftSidebar() : CSPortalGuiSidebar
Tags
Return values
CSPortalGuiSidebar —getNavigator()
Get current navigator
public
getNavigator() : CSPortalGuiNavigator
Tags
Return values
CSPortalGuiNavigator —getOuterBottombar()
Get outer bottombar API object
public
getOuterBottombar() : CSPortalGuiToolbar
Tags
Return values
CSPortalGuiToolbar —getOuterLayoutManager()
Get outer layout manager object
public
getOuterLayoutManager() : CSPortalGuiLayoutManager
Tags
Return values
CSPortalGuiLayoutManager —getOuterToolbar()
Get outer toolbar API object
public
getOuterToolbar() : CSPortalGuiToolbar
Tags
Return values
CSPortalGuiToolbar —getRightSidebar()
Get the right sidebar API object
public
getRightSidebar() : CSPortalGuiSidebar
Tags
Return values
CSPortalGuiSidebar —getToolbar()
Get toolbar API object
public
getToolbar() : CSPortalGuiToolbar
Tags
Return values
CSPortalGuiToolbar —isVisible()
Get current visiblity of Widget content
public
isVisible() : bool
Tags
Return values
bool —makeHtml()
Create layout HTML
public
makeHtml([string $navigationID = '' ][, string $subRequestID = '' ]) : string
Parameters
- $navigationID : string = ''
-
current position in the Widget navigation map
- $subRequestID : string = ''
-
if sub request this refers to the kind of sub request
Tags
Return values
string —HTML output of layout
setBottombarVisible()
Hide bottom bar completely
public
setBottombarVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
void —setLeftSidebarVisible()
Hide the left sidebar completely
public
setLeftSidebarVisible([bool $visible = true ]) : mixed
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
mixed —setNavigatorVisible()
Hide navigator from Widget toolbar but keep toolbar
public
setNavigatorVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
void —setOuterBottombarVisible()
Hide outer bottombar completely
public
setOuterBottombarVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
void —setOuterToolbarVisible()
Hide outer toolbar completely
public
setOuterToolbarVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
void —setRightSidebarVisible()
Hide the right sidebar completely
public
setRightSidebarVisible([bool $visible = true ]) : mixed
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
mixed —setSearchbarVisible()
Hide searchbar.
public
setSearchbarVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
void —setToolbarVisible()
Hide toolbar completely
public
setToolbarVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
Tags
Return values
void —setVisible()
Hide Widget content
public
setVisible([bool $visible = true ]) : void
Parameters
- $visible : bool = true
-
true for visible, false otherwise
