public interface TaskbarFactory
| Modifier and Type | Method and Description |
|---|---|
TaskbarItem |
createCmsTaskbarItem(String id,
String key,
String icon,
String documentType)
Create CMS taskbar item.
|
TaskbarItem |
createStapledTaskbarItem(String id,
String key,
String icon,
PanelPlayer player)
Create stapled taskbar item.
|
TaskbarItem |
createStapledTaskbarItem(String id,
String key,
String icon,
String template)
Create stapled taskbar item.
|
TaskbarItems |
createTaskbarItems()
Create taskbar items.
|
TaskbarTask |
createTaskbarTask(String id,
String title,
String icon,
String path,
String documentType,
boolean disabled)
Create taskbar task.
|
TaskbarTask |
createTaskbarTask(TaskbarItem item,
String title,
String path,
boolean disabled)
Create taskbar task.
|
TaskbarItem |
createTransversalTaskbarItem(String id,
String key,
String icon,
PanelPlayer player)
Create transversal taskbar item.
|
void |
hide(TaskbarItem item,
boolean hidden)
Hide taskbar item.
|
void |
preset(TaskbarItem item,
boolean preset,
Integer order)
Preset taskbar item.
|
void |
restrict(TaskbarItem item,
TaskbarItemRestriction restriction)
Restrict taskbar item access.
|
void |
setExecutor(TaskbarItem item,
TaskbarItemExecutor executor)
Set taskbar item executor.
|
TaskbarItems createTaskbarItems()
TaskbarItem createTransversalTaskbarItem(String id, String key, String icon, PanelPlayer player)
id - taskbar item identifierkey - taskbar item internationalization keyicon - taskbar item iconplayer - playerTaskbarItem createStapledTaskbarItem(String id, String key, String icon, PanelPlayer player)
id - taskbar item identifierkey - taskbar item internationalization keyicon - taskbar item iconplayer - playerTaskbarItem createStapledTaskbarItem(String id, String key, String icon, String template)
id - taskbar item identifierkey - taskbar item internationalization keyicon - taskbar item icontemplate - templateTaskbarItem createCmsTaskbarItem(String id, String key, String icon, String documentType)
id - taskbar item identifierkey - taskbar item internationalization keyicon - taskbar item icondocumentType - taskbar item document typevoid hide(TaskbarItem item, boolean hidden)
item - taskbar itemhidden - hidden indicatorvoid restrict(TaskbarItem item, TaskbarItemRestriction restriction)
item - taskbar itemrestriction - restrictionvoid preset(TaskbarItem item, boolean preset, Integer order)
item - taskbar itempreset - preset indicatororder - taskbar preset order, may be null to keep default valuevoid setExecutor(TaskbarItem item, TaskbarItemExecutor executor)
item - taskbar itemexecutor - executorTaskbarTask createTaskbarTask(TaskbarItem item, String title, String path, boolean disabled)
item - taskbar itemtitle - titlepath - CMS pathdisabled - disabled indicatorTaskbarTask createTaskbarTask(String id, String title, String icon, String path, String documentType, boolean disabled)
id - identifiertitle - titleicon - iconpath - CMS pathdocumentType - document typedisabled - disabled indicatorCopyright © 2021. All rights reserved.