TimelineSpan : global
Cette classe définit un ensemble de propriétés qui décrivent les caractéristiques et le comportement interactif d’un élément rendu dans un TimelineItem.
Étant donné qu’il est extrêmement important que toute la collection de spans d’un TimelineItem soit unique, la création d’une nouvelle instance doit être effectuée via la méthode createTimelineItem d’une instance TimelineItem existante.
TimelineSpan : addPredecessor(Object Array, Array, objArray)
Ajoute plusieurs relations entre l’instance actuelle et d’autres objets TimelineSpan en énumérant le tableau d’objets JavaScript.
Chaque objet doit avoir une propriété relationship_sysinterne _id et predecessor_sys_id spécifiée.
| Nom | Type | Description |
|---|---|---|
| objArray | Tableau d’objets | Tableau d’objets JavaScript qui contient deux propriétés internes : relationship_sys_id et predecessor_sys_id. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : addPredecessor(String strPredecessorSysId, String strRelationshipSysId, String strTableName)
Ajoute la relation spécifiée entre l’instance actuelle et un autre TimelineSpan et permet à la relation d’ouvrir un GlideWindow pour afficher des informations sur la relation.
| Nom | Type | Description |
|---|---|---|
| strPredecessorSysId | Chaîne | L’ID sys de la tâche planifiée qui est le prédécesseur de la relation. |
| strRelationshipSysId (en anglais seulement) | Chaîne | L’ID système de la relation de la relation. |
| strTableName | Chaîne | Le nom de la table pour la relation. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : addPredecessor(String strPredecessorSysId, String strRelationshipSysId)
Ajoute la relation spécifiée entre l’instance actuelle et une autre TimelineSpan avec l’ID strPredecessorSysIdsystème.
Aucun gestionnaire de double-clic n’est associé à la ligne dessinée.
| Nom | Type | Description |
|---|---|---|
| strPredecessorSysId | Chaîne | L’ID sys de la tâche planifiée qui est le prédécesseur de la relation. |
| strRelationshipSysId (en anglais seulement) | Chaîne | L’ID système de la relation de la relation. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : getAllowXDragLeft()
Renvoie la valeur booléenne de la AllowXDragLeft propriété.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Booléen | True si l’heure de début de l’objet peut être ajustée ; Faux dans le cas contraire. |
TimelineSpan : getAllowXDragRight()
Renvoie la valeur booléenne de la AllowXDragRight propriété.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Booléen | True si l’heure de fin de l’objet peut être ajustée ; false dans le cas contraire. |
TimelineSpan : getAllowXMove()
Renvoie la valeur booléenne de la AllowXMove propriété.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Booléen | Vrai si l’objet peut être déplacé ; false dans le cas contraire. |
TimelineSpan : getAllowYMove()
Renvoie la valeur booléenne de la AllowYMove propriété.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Booléen | Vrai si l’objet peut être déplacé verticalement ; false dans le cas contraire. |
TimelineSpan : getAllowYMovePrédécesseur()
Renvoie la valeur booléenne de la AllowYMovePredecessor propriété.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Booléen | True si une ligne de relation en pointillés peut être tracée de l’objet actuel vers un nouveau successeur ; false dans le cas contraire. |
TimelineSpan : getInnerSegmentClass()
Renvoie le nom de la classe de segment interne actuelle pour TimelineSpan.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Chaîne | Nom de la classe du style de segment interne actuel. |
TimelineSpan : getInnerSegmentEndTimeMs()
Renvoie l’heure, en millisecondes, de l’heure de fin de la partie du segment intérieur de TimelineSpan .
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Numéro | Heure de fin de la portion du segment intérieur TimelineSpan en millisecondes. |
TimelineSpan : getInnerSegmentStartTimeMs()
Renvoie l’heure, en millisecondes, de l’heure de début de la partie du segment intérieur de TimelineSpan.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Numéro | L’heure de début de la portion du segment intérieur TimelineSpan en millisecondes. |
TimelineSpan : getIsChanged()
Renvoie un booléen qui spécifie si l’élément de chronologie actuel a été modifié après l’initialisation.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Booléen | Vrai si le parcours actuel a été marqué comme modifié ; sinon faux. |
TimelineSpan : getPointIconClass()
Renvoie une chaîne qui spécifie le nom de la classe d’icônes à utiliser pour afficher l’élément sur la chronologie si l’instance actuelle a une durée nulle.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Chaîne | Nom de la classe d’icônes à utiliser pour afficher le TimelineSpan actuel si la durée est nulle. |
TimelineSpan : getPredecessors()
Renvoie un tableau de tous les objets prédécesseurs associés à l’instance actuelle. Chaque objet de tableau est un HashMap qui contient la propriété a predecessor_sys_id and relationship_sys_id .
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Tableau d’objets | Liste des HashMaps qui contiennent deux propriétés internes : predecessor_sys_id et relationship_sys_id. |
TimelineSpan : getSpanColor()
Renvoie le nom de chaîne de la couleur spécifiée pour l’affichage de ce parcours.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Chaîne | Nom de la couleur HTML à utiliser comme couleur d’arrière-plan de l’élément. |
TimelineSpan : getSpanText()
Renvoie la chaîne qui spécifie le texte à afficher à côté de l’élément time.
glideTimeline.showTimelineText(true).| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Texte affiché à côté de l’élément. |
TimelineSpan : getStartTimeMs()
Renvoie l’heure de début en millisecondes de l’objet TimelineSpan actuel.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Numéro | Heure de début de l’élément en millisecondes. |
TimelineSpan : getSysId()
Renvoie l’ID système de l’objet actuel.
Cette méthode est utile pour renvoyer l’ID système lorsque l’instance d’objet actuelle a été créée sans ID système spécifique afin d’obtenir le GUID généré dynamiquement.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Chaîne | ID système unique de l’élément actuel. |
TimelineSpan : getTable()
Renvoie le nom de la table où l’ID système est référencé.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Chaîne | Le nom de la table. |
TimelineSpan : getTooltip()
Renvoie le texte/html à afficher dans l’info-bulle lorsque l’élément TimelineSpan est survolé.
| Nom | Type | Description |
|---|---|---|
| aucun |
| Type | Description |
|---|---|
| Chaîne | Le texte de l’info-bulle. |
TimelineSpan : setAllowXDragLeft(bFlag booléen)
Définit un marqueur qui détermine si la date de début de l’élément peut être déplacée vers la gauche ou vers la droite, ajustant ainsi la durée de la tâche.
L’effet de ce comportement est contrôlé par le script include qui gère l’événement approprié. La valeur par défaut de cette propriété est false.
| Nom | Type | Description |
|---|---|---|
| bMarqueur | Booléen | True pour permettre d’ajuster la date de début de l’élément ; false dans le cas contraire. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setAllowXDragRight(bFlag booléen)
Définit un marqueur qui détermine si la date de fin de l’élément peut être déplacée vers la gauche ou vers la droite, ajustant ainsi la durée de la tâche.
L’effet de ce comportement est contrôlé par le script include qui gère l’événement approprié. La valeur par défaut de cette propriété est false.
| Nom | Type | Description |
|---|---|---|
| bMarqueur | Booléen | True pour permettre d’ajuster la date de fin de l’élément ; false dans le cas contraire. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setAllowXMove(bFlag booléen )
Définit un marqueur qui détermine si l’élément peut être déplacé pour démarrer à un autre moment.
L’effet de ce comportement est contrôlé par le script include qui gère l’événement approprié. La valeur par défaut de cette propriété est false.
| Nom | Type | Description |
|---|---|---|
| bMarqueur | Booléen | Vrai pour permettre à l’élément d’être déplacé horizontalement ; false dans le cas contraire. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setAllowYMove(bFlag booléen )
Définit un marqueur qui détermine si l’élément peut être déplacé verticalement sur la chronologie.
L’effet de ce comportement est contrôlé par le script include qui gère l’événement approprié. La valeur par défaut de cette propriété est false.
| Nom | Type | Description |
|---|---|---|
| bMarqueur | Booléen | True pour permettre à l’élément d’être déplacé verticalement ; false dans le cas contraire. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setAllowYMovePrédécesseur(bFlag booléen)
Définit un marqueur qui détermine si une ligne de relation en pointillés peut être tracée à partir de cet élément de manière interactive sur la chronologie.
L’effet de ce comportement est contrôlé par le script include qui gère l’événement approprié. La valeur par défaut de cette propriété est false.
| Nom | Type | Description |
|---|---|---|
| bMarqueur | Booléen | True pour permettre de tracer une ligne de relation à partir de cet élément ; false dans le cas contraire. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setInnerSegmentClass(String styleClass)
Spécifie le nom de la classe à utiliser pour styliser le segment intérieur, s’il existe.
La valeur par défaut est le vert.
| Nom | Type | Description |
|---|---|---|
| Classe de style | Chaîne | L’une des valeurs suivantes : vert, bleu ou argent. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setInnerSegmentTimeSpan(nombre startTimeMs, nombre endTimeMs)
Crée un segment intérieur à afficher dans l’intervalle de temps actuel défini par la plage spécifiée.
| Nom | Type | Description |
|---|---|---|
| startTimeMs | Numéro | L’heure de début en millisecondes. |
| endTimeMs | Numéro | L’heure de fin en millisecondes. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setPointIconClass(String iconClassName)
Définit la classe d’icône à utiliser pour afficher l’élément actuel sur la chronologie si l’instance actuelle a une durée nulle.
| Nom | Type | Description |
|---|---|---|
| iconClassName (en anglais seulement) | Chaîne | Chaîne qui spécifie l’une des valeurs suivantes :
|
| Type | Description |
|---|---|
| nul |
TimelineSpan : setSpanColor(String strColor)
Définit la couleur d’affichage de ce parcours.
| Nom | Type | Description |
|---|---|---|
| strColor | Chaîne | Nom de la couleur HTML de la couleur de ce parcours. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setSpanText(String strSpanText)
Définit le texte à afficher à côté de l’élément de temps.
glideTimeline.showTimelineText(true).| Nom | Type | Description |
|---|---|---|
| strSpanText | Chaîne | Texte à afficher en regard de l’élément d’heure. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setTimeSpan(Number nStartTime, Number nEndTimeMs)
Définit les dates de début et de fin du parcours actuel.
| Nom | Type | Description |
|---|---|---|
| nStartTime | Numéro | L’heure de début en millisecondes. |
| nEndTimeMs | Numéro | L’heure de fin en millisecondes. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setTimeSpan(String strStartTime, String strEndTimeMs)
Définit les heures de début et de fin du parcours actuel.
| Nom | Type | Description |
|---|---|---|
| strStartTime | Chaîne | L’heure de début en millisecondes. |
| strEndTimeMs | Chaîne | L’heure de fin en millisecondes. |
| Type | Description |
|---|---|
| nul |
TimelineSpan : setTooltip(String strTooltipText)
Définit le texte à afficher dans l’info-bulle lorsque l’élément TimelinSpan est survolé.
| Nom | Type | Description |
|---|---|---|
| strTooltipText | Chaîne | Texte à afficher dans l’info-bulle. |
| Type | Description |
|---|---|
| nul |