Schnittstelle PerspectiveBuilder

Alle bekannten Implementierungsklassen:
AbstractPerspectiveBuilder

public interface PerspectiveBuilder
  • Methodendetails

    • getIcon

      org.teamapps.icons.Icon getIcon()
    • getName

      String getName()
    • getTitleKey

      String getTitleKey()
    • getDescriptionKey

      String getDescriptionKey()
    • getBadgeValue

      default String getBadgeValue(ApplicationPrivilegeProvider privilegeProvider)
    • getApplicationBadgeCount

      default int getApplicationBadgeCount(int userId, org.teamapps.model.controlcenter.OrganizationFieldView organizationFieldView)
    • isPerspectiveAccessible

      boolean isPerspectiveAccessible(ApplicationPrivilegeProvider privilegeProvider)
    • autoProvisionPerspective

      default boolean autoProvisionPerspective()
    • useToolbarPerspectiveMenu

      default boolean useToolbarPerspectiveMenu()
    • build

      ApplicationPerspective build(ApplicationInstanceData applicationInstanceData, org.teamapps.databinding.MutableValue<String> perspectiveInfoBadgeValue)