Interface PerspectiveBuilder
- All Known Implementing Classes:
AbstractPerspectiveBuilder
public interface PerspectiveBuilder
-
Method Summary
Modifier and Type Method Description default booleanautoProvisionPerspective()ApplicationPerspectivebuild(ApplicationInstanceData applicationInstanceData, org.teamapps.databinding.MutableValue<java.lang.String> perspectiveInfoBadgeValue)java.lang.StringgetDescriptionKey()org.teamapps.icons.IcongetIcon()java.lang.StringgetName()java.lang.StringgetTitleKey()booleanisPerspectiveAccessible(ApplicationPrivilegeProvider privilegeProvider)default booleanuseToolbarPerspectiveMenu()
-
Method Details
-
getIcon
org.teamapps.icons.Icon getIcon() -
getName
java.lang.String getName() -
getTitleKey
java.lang.String getTitleKey() -
getDescriptionKey
java.lang.String getDescriptionKey() -
isPerspectiveAccessible
-
autoProvisionPerspective
default boolean autoProvisionPerspective() -
useToolbarPerspectiveMenu
default boolean useToolbarPerspectiveMenu() -
build
ApplicationPerspective build(ApplicationInstanceData applicationInstanceData, org.teamapps.databinding.MutableValue<java.lang.String> perspectiveInfoBadgeValue)
-