Zeitleiste – Global
Die Zeitleiste Die API bietet Methoden zum Definieren einer Reihe von Eigenschaften, die die Merkmale und das interaktive Verhalten eines Elements beschreiben, das innerhalb eines Zeitlinienelements gerendert wird.
Da es äußerst wichtig ist, dass die gesamte Sammlung von Bereichen eines Zeitlinienelements eindeutig ist, sollte die Erstellung einer neuen Instanz mit durchgeführt werden CreateTimelineItem() Methode einer vorhandenen Zeitlinien-Elementinstanz.
TimelineSpan – addPredecessor(Object Array objArray)
Fügt mehrere Beziehungen zwischen der aktuellen Instanz und anderen TimelineSpan-Objekten hinzu, indem das ganze Array von JavaScript-Objekten nummeriert wird.
Jedes Objekt muss eine interne Eigenschaft haben relationship_sys_idUnd predecessor_sys_idAngegeben.
| Name | Typ | Beschreibung |
|---|---|---|
| objArray | Objekt-Array | JavaScript-Objekt-Array, das zwei interne Eigenschaften enthält: relationship_sys_idUnd predecessor_sys_id. |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – addPredecessor(String strPredecessorSysId, String strRelationshipSysId, String strTableName)
Fügt die angegebene Beziehung zwischen der aktuellen Instanz und einer anderen TimelineSpan hinzu und erlaubt der Beziehung, ein GlideWindow zur Anzeige von Informationen über die Beziehung zu öffnen.
| Name | Typ | Beschreibung |
|---|---|---|
| strPredecessorSysId | Zeichenfolge | SYS_ID des geplanten Aufgabendatensatzes, der der Vorgänger der Beziehung ist. |
| strRelationshipSysId | Zeichenfolge | SYS_ID des Beziehungsdatensatzes der Beziehung. |
| strTableName | Zeichenfolge | Name der Tabelle für die Beziehung. |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – addPredecessor(String strPredecessorSysId, String strRelationshipSysId)
Fügt die angegebene Beziehung zwischen der aktuellen Instanz und einer anderen Zeitlinienspanne mit sys_ID hinzu strPredecessorSysId.
Der gezeichneten Linie sind keine Doppelklick-Handler zugeordnet.
| Name | Typ | Beschreibung |
|---|---|---|
| strPredecessorSysId | Zeichenfolge | SYS_ID des geplanten Aufgabendatensatzes, der der Vorgänger der Beziehung ist. |
| strRelationshipSysId | Zeichenfolge | SYS_ID des Beziehungsdatensatzes der Beziehung. |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – getAllowXDragLeft()
Gibt den booleschen Wert von zurück AllowXDragLeftEigenschaft.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Startzeit des Objekts angepasst werden kann. Gültige Werte:
|
TimelineSpan – getAllowXDragRight()
Gibt den booleschen Wert von zurück AllowXDragRightEigenschaft.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Endzeit des Objekts angepasst werden kann. Gültige Werte:
|
TimelineSpan – getAllowXMove()
Gibt den booleschen Wert von zurück AllowXMoveEigenschaft.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob das Objekt horizontal verschoben werden kann. Gültige Werte:
|
TimelineSpan – getAllowYMove()
Gibt den booleschen Wert von zurück AllowYMoveEigenschaft.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob das Objekt vertikal verschoben werden kann. Gültige Werte:
|
TimelineSpan – getAllowYMovePredecessor()
Gibt den booleschen Wert von zurück AllowYMovePredecessorEigenschaft.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die gestrichelte Beziehungslinie vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden kann. Gültige Werte:
|
TimelineSpan – getInnerSegmentClass()
Gibt den Namen der aktuellen inneren Segmentklasse für die Zeitlinienspanne zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Name der Klasse für den aktuellen inneren Segmentstil. |
TimelineSpan – getInnerSegmentEndTimeMs()
Gibt die Zeit in Millisekunden der Endzeit des inneren Segmentbereichs der Zeitleistenspanne zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Anzahl | Endzeit des inneren Segmentbereichs der Zeitleistenspanne. Einheit: Millisekunden |
TimelineSpan – getInnerSegmentStartTimeMs()
Gibt die Zeit in Millisekunden der Startzeit des inneren Segmentbereichs der Zeitleistenspanne zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Anzahl | Startzeit des inneren Segmentbereichs der Zeitleistenspanne. Einheit: Millisekunden |
TimelineSpan – getIsChanged()
Gibt einen Boolean-Wert zurück, der angibt, ob das aktuelle Zeitleistenelement nach der Initialisierung geändert wurde.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die aktuelle Spanne als geändert markiert wurde. Gültige Werte:
|
TimelineSpan – getPointIconClass()
Gibt eine Zeichenfolge zurück, die den Namen der Symbolklasse angibt, die für die Anzeige des Elements auf der Zeitleiste verwendet werden soll, wenn die aktuelle Instanz eine Dauer von 0 hat.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Name der Symbolklasse, die zum Anzeigen der aktuellen Zeitleistenspanne verwendet werden soll, wenn die Dauer null ist. |
TimelineSpan – getPredecessors()
Gibt ein Array aller Vorgängerobjekte zurück, die der aktuellen Instanz zugeordnet sind. Jedes Arrayobjekt ist eine Hashmap, die eine Eigenschaft predecessor_sys_id und relationship_sys_id enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Objekt-Array | Liste der HashMaps, die zwei interne Eigenschaften enthalten: Vorgänger_sys_ID Und Relationship_sys_ID . |
TimelineSpan – getSpanColor()
Gibt den Zeichenfolgennamen der Hintergrundfarbe zurück, die für die Anzeige dieser Spanne angegeben ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | HTML-Farbname, der als Hintergrundfarbe für das Element verwendet werden soll. |
TimelineSpan – getSpanText()
Gibt die Zeichenfolge zurück, die den neben dem Zeitelement anzuzeigenden Text angibt.
GlideTimeline.showTimelineText (wahr) Methode.| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Text, der neben dem Element angezeigt wird. |
TimelineSpan – getStartTimeMs()
Gibt die Startzeit in Millisekunden des aktuellen Objekts TimelineSpan zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Anzahl | Startzeit des Elements. Einheit: Millisekunden |
TimelineSpan – getSysId()
Gibt die sys_ID des aktuellen Objekts zurück.
Diese Methode ist nützlich, um die sys_ID zurückzugeben, wenn die aktuelle Objektinstanz ohne eine bestimmte sys_ID erstellt wurde, um die dynamisch generierte GUID zu erhalten.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Eindeutige sys_ID des aktuellen Elements. |
TimelineSpan – getTable()
Gibt den Namen der Tabelle zurück, in der auf die sys_ID verwiesen wird.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Tabellenname. |
TimelineSpan – getTooltip()
Gibt den Text/die HTML zurück, der/die im Tooltip angezeigt werden soll, wenn der Mauszeiger über das Element TimelineSpan bewegt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Tooltip-Text. |
TimelineSpan – setAllowXDragLeft(Boolean bFlag)
Legt ein Flag fest, das bestimmt, ob das Startdatum des Elements nach links oder rechts gezogen werden kann, um die Dauer der Aufgabe anzupassen.
Die Auswirkungen dieses Verhaltens werden von der Skripteinbindung gesteuert, die den entsprechenden Event behandelt. Der Standardwert für diese Eigenschaft ist „false“.
| Name | Typ | Beschreibung |
|---|---|---|
| bFlag | Boolean | Kennzeichnung, die angibt, ob das Startdatum des Elements angepasst werden kann. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setAllowXDragRight(Boolean bFlag)
Legt ein Flag fest, das bestimmt, ob das Enddatum des Elements nach links oder rechts gezogen werden kann, um die Dauer der Aufgabe anzupassen.
Die Auswirkungen dieses Verhaltens werden von der Skripteinbindung gesteuert, die den entsprechenden Event behandelt. Der Standardwert für diese Eigenschaft ist „false“.
| Name | Typ | Beschreibung |
|---|---|---|
| bFlag | Boolean | Kennzeichnung, die angibt, ob das Enddatum des Elements angepasst werden kann. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setAllowXMove(Boolean bFlag )
Legt ein Flag fest, das bestimmt, ob das Element zu einem anderen Startzeitpunkt verschoben werden kann.
Die Auswirkungen dieses Verhaltens werden von der Skripteinbindung gesteuert, die den entsprechenden Event behandelt. Der Standardwert für diese Eigenschaft ist „false“.
| Name | Typ | Beschreibung |
|---|---|---|
| bFlag | Boolean | Kennzeichnung, die angibt, ob das Element horizontal verschoben werden kann. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setAllowYMove(Boolean bFlag )
Legt ein Flag fest, das bestimmt, ob das Element auf der Zeitleiste vertikal gezogen werden kann.
Die Auswirkungen dieses Verhaltens werden von der Skripteinbindung gesteuert, die den entsprechenden Event behandelt. Der Standardwert für diese Eigenschaft ist „false“.
| Name | Typ | Beschreibung |
|---|---|---|
| bFlag | Boolean | Kennzeichnung, die angibt, ob das Element vertikal verschoben werden kann. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setAllowYMovePredecessor(Boolean bFlag)
Legt ein Flag fest, das bestimmt, ob eine gestrichelte Beziehungslinie von diesem Element interaktiv auf der Zeitleiste gezeichnet werden kann.
Die Auswirkungen dieses Verhaltens werden von der Skripteinbindung gesteuert, die den entsprechenden Event behandelt. Der Standardwert für diese Eigenschaft ist „false“.
| Name | Typ | Beschreibung |
|---|---|---|
| bFlag | Boolean | Kennzeichnung, die angibt, ob die gestrichelte Beziehungslinie vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden kann. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setInnerSegmentClass(String styleClass)
Legt den Namen der Klasse fest, die für die Stilisierung des inneren Segments verwendet werden soll, falls vorhanden.
| Name | Typ | Beschreibung |
|---|---|---|
| styleClass | Zeichenfolge | Name der Farbklasse, die zum Stilisieren des inneren Segments verwendet werden soll. Gültige Werte: Standard: Grün
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setInnerSegmentTimeSpan(Number startTimeMs, Number endTimeMs)
Erstellt ein inneres Segment, das innerhalb der aktuellen Zeitspanne angezeigt werden soll, die durch den angegebenen Bereich definiert ist.
| Name | Typ | Beschreibung |
|---|---|---|
| startTimeMs | Anzahl | Startzeit. Einheit: Millisekunden |
| endTimeMs | Anzahl | Endzeit. Einheit: Millisekunden |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setPointIconClass(String iconClassName)
Legt die Symbolklasse fest, die für die Anzeige des aktuellen Elements auf der Zeitleiste verwendet werden soll, wenn die aktuelle Instanz eine Dauer von 0 hat.
| Name | Typ | Beschreibung |
|---|---|---|
| iconClassName | Zeichenfolge | Symbolklasse, die zum Anzeigen des aktuellen Elements auf der Zeitleiste verwendet werden soll, wenn die aktuelle Instanz eine Dauer von Null hat. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setSpanColor(String strColor)
Legt die Farbe für die Anzeige dieser Spanne fest.
| Name | Typ | Beschreibung |
|---|---|---|
| strColor | Zeichenfolge | HTML-Name für die Farbe dieser Spanne. |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setSpanText(String strSpanText)
Legt den Text fest, der neben dem Zeitelement angezeigt werden soll.
| Name | Typ | Beschreibung |
|---|---|---|
| strSpanText | Zeichenfolge | Text, der neben dem Zeitelement angezeigt werden soll. |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setTimeSpan(Number nStartTime, Number nEndTimeMs)
Legt das Start- und Enddatum für die aktuelle Spanne fest.
| Name | Typ | Beschreibung |
|---|---|---|
| nStartTime | Anzahl | Startzeit. Einheit: Millisekunden |
| nEndTimeMs | Anzahl | Endzeit. Einheit: Millisekunden |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setTimeSpan(String strStartTime, String strEndTimeMs)
Legt die Start- und Endzeiten für die aktuelle Spanne fest.
| Name | Typ | Beschreibung |
|---|---|---|
| strStartTime | Zeichenfolge | Startzeit. Einheit: Millisekunden |
| strEndTimeMs | Zeichenfolge | Endzeit. Einheit: Millisekunden |
| Typ | Beschreibung |
|---|---|
| void |
TimelineSpan – setTooltip(String strTooltipText)
Legt den Text fest, der im Tooltip angezeigt werden soll, wenn der Mauszeiger über das TimelineSpan-Element bewegt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| strTooltipText | Zeichenfolge | Text, der im Tooltip angezeigt werden soll. Hinweis: Sie können in dieser Zeichenfolge gültige HTML angeben. |
| Typ | Beschreibung |
|---|---|
| void |