Klasse RibbonScriptTab

Object
RibbonScriptTab
Alle implementierten Schnittstellen:
Comparable<RibbonScriptTab>

public class RibbonScriptTab extends Object implements Comparable<RibbonScriptTab>

Überschrift: RibbonScriptTab.

Beschreibung: Ein per Script erstelltes Ribbon-Tab.

Ribbon-Erweiterungen müssen im Event ScriptEvents.SimpleScriptEvent.ExpandRibbon vorgenommen werden. Später angelegte Tabs, Bänder, Buttons oder Text- und Icon-Änderungen können nicht mehr berücksichtigt werden.

Copyright: Copyright (c) ELO Digital Office GmbH 2016

Seit:
10.00.000
  • Konstruktordetails

  • Methodendetails

    • compareTo

      public int compareTo(RibbonScriptTab o)
      Angegeben von:
      compareTo in Schnittstelle Comparable<RibbonScriptTab>
    • getTitle

      public String getTitle()
      Liefert den Titel des Tabs, welcher im Ribbon angezeigt wird.
      Gibt zurück:
      Titel
    • setTitle

      public void setTitle(String title)
      Setzt den Titel des Tabs, welcher im Ribbon angezeigt wird.
      Parameter:
      title - Titel
    • getTaskGroup

      public String getTaskGroup()
      Liefert die Id der Tab-Gruppe, welcher das Tab zugeordnet ist.
      Gibt zurück:
      Gruppen Id oder null, falls das Tab keiner Gruppe zugeordnet ist.
    • getPos

      public int getPos()
      Liefert die Angabe, an welcher Position das Tab im Ribbon eingefügt werden soll.
      Gibt zurück:
      Position
    • getId

      public String getId()
      Liefert die Id dieses Tabs.
      Gibt zurück:
      Tab Id
    • setVisibleCallback

      public void setVisibleCallback(BaseFunction callbackFunction, ScriptableObject thisScope)
      Setzt eine JavaScript-Funktion als Callback, über welche gesteuert wird ob dieser Tab angezeigt wird.

      Das Callback muss entweder einen Boolean (TRUE, FALSE) als Rückgabewert liefern. Als Parameter wird dem Callback eine List mit IndexedElement, oder spezielleren Objekten je nach Ansicht, übergeben. boolean isVisible(List<IndexedElement> selection)

      Parameter:
      callbackFunction - JavaScript Funktion, welche bei Selektionsänderungen aufgerufen wird.
      thisScope - "this" Scope der Funktion
      Seit:
      12.00.000
    • getVisibleCallback

      public BaseFunction getVisibleCallback()
      Liefert das für die Sichtbarkeit gesetzte Callback
      Gibt zurück:
      JavaScript Funktion, welche bei Selektionsänderungen aufgerufen wird.
      Seit:
      21.03.001
    • isVisible

      public boolean isVisible(List<IndexedElement> selectedItems)
      Liefert, ob dieser ScriptButton gerade aktiv ist.

      Bei der Verwendung von aktivierungsregeln wird dieser Rückgabewert nicht verwendet, siehe setVisibleCallback(BaseFunction, ScriptableObject).

      Parameter:
      selectedItems - Aktuelle Selektion, wird an das Callback übergeben.
      Gibt zurück:
      FALSE, falls ein Callback hinterlegt wurde und dieses die Funktion deaktiviert.
      Seit:
      12.00.000