GlideTimeline - Global
. GlideTimeline A API fornece a implementação principal para configurar e exibir uma linha do tempo do kit de ferramentas de janelas Glide.
Por segurança, o GlideTimeline já foi instanciado como uma variável de instância única chamada GlideTimeline . Todas as configurações devem ser feitas na seção client script da página de programação correspondente que faz referência a esta variável de instância.
GlideTimeline - groupByParent (booliano b)
Especifica se os itens da linha do tempo devem ser agrupados ou não por seus primários. Se verdadeiro , isso aninhará todos os itens secundários dentro de seus itens primários. Isso afeta a ordem de exibição e os secundários sempre serão listados imediatamente após o primário. O valor padrão para groupByParenta propriedade é falso .
Se verdadeiro , isso aninhará todos os itens secundários dentro de seus itens primários. Isso afeta a ordem de exibição e os secundários sempre serão listados imediatamente após o primário. O valor padrão para groupByParenta propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro Exibe itens da linha do tempo agrupados por primário. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.groupByParent(true);
GlideTimeline - registerEvent(cadeia de caracteres strServerEvent, cadeia de caracteres strScriptIncludeName)
Registra o evento do servidor da Linha do tempo especificado. . StrServerEvent deve ser um dos eventos permitidos para que o registro funcione corretamente. Quando o evento ocorre, o. GlideTimeline envia uma solicitação para o servidor e processa o evento conforme tratado dentro do StrScriptIncludeName classe.
. StrServerEvent deve ser um dos eventos permitidos para que o registro funcione corretamente. Quando o evento ocorre, o. GlideTimeline envia uma solicitação para o servidor e processa o evento conforme tratado dentro do StrScriptIncludeName classe.
| Nome | Tipo | Descrição |
|---|---|---|
| StrServerEvent | Cadeia de caracteres | Especifica um dos seguintes eventos que diferenciam maiúsculas de minúsculas:
|
| StrScriptIncludeName | Cadeia de caracteres | Especifica o nome da classe para receber strServerEvent. Esta classe deve ser definida em uma inclusão de script que se estende ResuctTimelineSchedulePage . |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.registerEvent("getItems", "TimelineGanttSchedulePage");
GlideTimeline - setAutoRefresh(número intSeconds)
Especifica o número de segundos de espera antes de executar uma atualização automática dos dados na linha do tempo. Definir o número de segundos como 0 desativará a atualização automática. Por padrão, a atualização automática está desabilitada. Se intSecondsé maior que 0 e menor que o tempo mínimo permitido em segundos (10), será definido como 10 segundos.
Definir o número de segundos como 0 desativará a atualização automática. Por padrão, a atualização automática está desabilitada. Se intSeconds for maior que 0 e menor que o tempo mínimo permitido em segundos (10), ele será definido como 10 segundos.
| Nome | Tipo | Descrição |
|---|---|---|
| IntSeconds | Número | Um número inteiro que especifica o tempo em segundos entre a atualização automática. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.setAutoRefresh(15); // Sets the interval for auto-refreshing to 15 seconds.
GlideTimeline - setDefaultPointIconClass(cadeia de caracteres icon_class)
Especifica a classe de ícone padrão a ser usada para períodos da linha do tempo com duração zero se nenhuma classe de ícone tiver sido especificada explicitamente nas propriedades do período da linha do tempo retornado do servidor. O valor padrão para SetDefaultPointIconClass a propriedade é milestone.
O valor padrão para SetDefaultPointIconClass a propriedade é milestone.
| Nome | Tipo | Descrição |
|---|---|---|
| icon_class | Cadeia de caracteres | Cadeia de caracteres que especifica um dos seguintes valores:
|
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.setDefaultPointIconClass('blue_circle');
GlideTimeline - setExtraAjaxParam(cadeia de caracteres strName, cadeia de caracteres strValue )
Permite a configuração de parâmetros adicionais no client script a serem disponibilizados para os eventos de Inclusão de script correspondentes usando GetParameter() método. Parâmetros de URI que são prefixados com sysparm_timeline_ Será incluído automaticamente em todas as chamadas AJAX do lado do servidor.
Parâmetros de URI que são prefixados com sysparm_timeline_ Será incluído automaticamente em todas as chamadas AJAX do lado do servidor.
| Nome | Tipo | Descrição |
|---|---|---|
| StrName | Cadeia de caracteres | O nome do parâmetro URI. |
| strValue | Cadeia de caracteres | O valor de strName. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.setExtraAjaxParam("sysparm_timeline_limit", "5");
GlideTimeline - setInitialViewRange(cadeia de caracteres objStartDate, cadeia de caracteres objEndDate)
Especifica o intervalo visível inicial da linha do tempo. O formato das datas de início e término deve estar no formato de carimbo de data/hora padrão: aaaa-MM-dd HH:mm:ss. O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
O formato das datas de início e término deve estar no formato de carimbo de data/hora padrão: aaaa-MM-dd HH:mm:ss. O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
| Nome | Tipo | Descrição |
|---|---|---|
| ObjStartDate | Cadeia de caracteres | A hora de início do intervalo de exibição no formato: aaaa-MM-dd HH:mm:ss . |
| ObjEndDate | Cadeia de caracteres | A hora de término do intervalo de exibição no formato: aaaa-MM-dd HH:mm:ss . |
| Tipo | Descrição |
|---|---|
| vazio |
// Sets the initial range to begin on June 20th, 2010 at 8:00 AM and end on June 28th, 2010 at 2:00 PM UTC time.
glideTimeline.setInitialViewRange("2010-06-20 08:00:00", "2010-06-28 14:00:00");
GlideTimeline - setInitialViewRange(number objStartDate, number objEndDate)
Especifica o intervalo visível inicial da linha do tempo. O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
| Nome | Tipo | Descrição |
|---|---|---|
| ObjStartDate | Número | A hora de início do intervalo de exibição em milissegundos. |
| ObjEndDate | Número | A hora de término em milissegundos. |
| Tipo | Descrição |
|---|---|
| vazio |
// Sets the initial range to begin on June 20th, 2010 at 8:00 AM and end on June 28th, 2010 at 2:00 PM UTC time.
glideTimeline.setInitialViewRange(1277046000000, 1277647200000);
GlideTimeline - setInitialViewRange(cadeia de caracteres objStartDate, número objEndDate)
Especifica o intervalo visível inicial da linha do tempo. O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
| Nome | Tipo | Descrição |
|---|---|---|
| ObjStartDate | Cadeia de caracteres | A hora de início do intervalo de exibição no formato: aaaa-MM-dd HH:mm:ss . |
| ObjEndDate | Número | A hora de término em milissegundos. |
| Tipo | Descrição |
|---|---|
| vazio |
ExampleExplantação
// Sets the initial range to begin on June 20th, 2010 at 8:00 AM and end on June 28th, 2010 at 2:00 PM UTC time.
glideTimeline.setInitialViewRange("2010-06-20 08:00:00", 1277647200000);
GlideTimeline - setInitialViewRange(Number objStartDate, cadeia de caracteres objEndDate)
Especifica o intervalo visível inicial da linha do tempo. O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
O intervalo padrão é o intervalo que especifica o ponto de período mais antigo da linha do tempo até o final do período mais recente da linha do tempo. . initialViewRangea propriedade for especificada, ela substituirá o intervalo padrão.
| Nome | Tipo | Descrição |
|---|---|---|
| ObjStartDate | Número | A hora de início do intervalo de exibição em milissegundos. |
| ObjEndDate | Cadeia de caracteres | A hora de término do intervalo de exibição no formato: aaaa-MM-dd HH:mm:ss . |
| Tipo | Descrição |
|---|---|
| vazio |
ExampleExplantação
// Sets the initial range to begin on June 20th, 2010 at 8:00 AM and end on June 28th, 2010 at 2:00 PM UTC time.
glideTimeline.setInitialViewRange(1277046000000, "2010-06-28 14:00:00");
GlideTimeline - setReadOnly(booliano b)
Habilita ou desabilita todas as interações de evento da linha do tempo. Se habilitada, a interação do evento será determinada a partir dos atributos correspondentes especificados por cada um Linha do tempo Item. O valor padrão para readOnlya propriedade é falso .
Se habilitada, a interação do evento será determinada a partir dos atributos correspondentes especificados por cada um Linha do tempo Item. O valor padrão para readOnlya propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro marca toda a linha do tempo como somente leitura (não interativo). |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.setReadOnly(true);
GlideTimeline - showDependencyLines (booliano b)
Especifica se as linhas de dependência devem ser mostradas ou não entre os períodos da linha do tempo. Este método se aplica somente se o conjunto de itens da linha do tempo retornado do servidor incluir relacionamentos de dependência. O valor padrão da propriedade showDependencyLines é falso .
Este método se aplica somente se o conjunto de itens da linha do tempo retornado do servidor incluir relacionamentos de dependência. O valor padrão da propriedade showDependencyLines é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro exibe linhas de dependência na linha do tempo; caso contrário, não exibirá. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.showDependencyLines(true);
GlideTimeline - showGridLines(bShowGridlines booliano , valor numérico)
Especifica se as linhas de grade devem ser mostradas ou não para cada linha de dados na linha do tempo. Por padrão, as linhas de grade estão habilitadas.
Por padrão, as linhas de grade estão habilitadas.
| Nome | Tipo | Descrição |
|---|---|---|
| BShowGridlines | Booliano | Se verdadeiro , a linha do tempo mostra linhas de grade; caso contrário, não exibirá linhas de grade. |
| valor | Número | valor |
| Tipo | Descrição |
|---|---|
| vazio | ReturnValue |
glideTimeline.showGridLines(false); // Disables grid lines.
GlideTimeline - showLeftPane(booliano b)
Especifica se o painel esquerdo deve ser exibido ou não na linha do tempo. O valor padrão para leftPanea propriedade é verdadeiro .
O valor padrão para leftPanea propriedade é verdadeiro .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro , a linha do tempo mostra o painel esquerdo; caso contrário, o painel esquerdo não será exibido. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.showLeftPane(false);
GlideTimeline - showLeftPaneAsTree(booliano b)
Especifica como mostrar itens secundários no painel esquerdo da linha do tempo. Os itens secundários são exibidos como nós aninhados e recuados com capacidade de expandir e recolher ou em um único nível de recuo. O valor padrão para showLeftPaneAsTreea propriedade é falso .
O valor padrão para showLeftPaneAsTreea propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro , os nós de item secundário são mostrados como recuados com o recurso expandir/recolher; caso contrário, todos os itens do painel esquerdo serão exibidos em um único nível de recuo. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.showLeftPaneAsTree(true);
GlideTimeline - showLeftPaneInputBox(booliano b, cadeia de caracteres strDefaultValue)
Especifica se a caixa de entrada de texto deve ser exibida ou não na parte inferior do painel esquerdo com um valor padrão, conforme especificado por StrDefaultValue . Se o painel esquerdo estiver desabilitado via ShowPaneEsquerda() , a caixa de entrada não ficará visível. O valor padrão para showLeftPaneInputBoxa propriedade é falso .
Se o painel esquerdo estiver desabilitado via ShowPaneEsquerda() , a caixa de entrada não ficará visível. O valor padrão para showLeftPaneInputBoxa propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro mostre a caixa de entrada do painel esquerdo. |
| StrDefaultValue | Cadeia de caracteres | O valor padrão a ser exibido na caixa de entrada. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.showLeftPaneInputBox(true, 'Add a new task ...');
GlideTimeline - showSummaryPane(booliano b)
Especifica se o painel de resumo deve ser mostrado ou não na parte inferior da linha do tempo. O valor padrão da propriedade showSummaryPane é verdadeiro .
O valor padrão da propriedade showSummaryPane é verdadeiro .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro , a linha do tempo inclui o painel de resumo; caso contrário, o painel de resumo não será exibido. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.showSummaryPane(false);
GlideTimeline - showTimelineText (booliano b)
Especifica se o texto da linha do tempo deve ser mostrado ou não abaixo de cada período da linha do tempo no painel primário da linha do tempo. O valor padrão da propriedade showTimelineText é falso .
O valor padrão da propriedade showTimelineText é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro Exibe texto descritivo abaixo de cada período da linha do tempo; caso contrário, nenhum texto será exibido abaixo de cada período da linha do tempo. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.showTimelineText(true);
GlideTimeline - snapVertScrollingIntoRows (booliano b)
Especifica se o movimento vertical dos objetos do período da linha do tempo (se registrado adequadamente para executar este evento) deve ser ajustado na linha mais próxima. Por padrão, este valor está habilitado.
Por padrão, este valor está habilitado.
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro encaixa o movimento vertical de objetos do período da linha do tempo em linhas; caso contrário, os itens se movem exatamente em relação ao mouse. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.snapVertScrollingIntoRows(false);
GlideTimeline - sortByLeftLabelText (booliano b)
Especifica se os itens devem ser agrupados ou não pelo texto do rótulo esquerdo. O valor padrão para sortByLeftLabelTexta propriedade é falso .
O valor padrão para sortByLeftLabelTexta propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro Classifique os itens da linha do tempo em ordem alfabética pelo texto especificado no rótulo esquerdo de cada item. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.sortByLeftLabelText(true);
GlideTimeline - sortByStartDate (booliano b)
Especifica se a lista de itens da linha do tempo retornados pela data de início mais antiga dos objetos do período da linha do tempo de um item deve ser classificada ou não. Se GroupPorParent() definido verdadeiro , os itens são classificados após a ocorrência do agrupamento. O valor padrão para sortByStartDatea propriedade é falso .
Se GroupPorParent() definido verdadeiro , os itens são classificados após a ocorrência do agrupamento. O valor padrão para sortByStartDatea propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro , Classifique os itens da linha do tempo cronologicamente começando com a data de início mais antiga. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.sortByStartDate(true);
GlideTimeline - sortByTimelineLabelText (booliano b)
Especifica se a lista de itens da linha do tempo retornados deve ser classificada ou não em ordem alfabética de acordo com o texto especificado para mostrar no painel Linha do tempo.
O valor padrão para sortByTimelineLabelTexta propriedade é falso .
| Nome | Tipo | Descrição |
|---|---|---|
| b | Booliano | Se verdadeiro, classifica os itens da linha do tempo em ordem alfabética pelo texto especificado no texto do período da linha do tempo de cada item. |
| Tipo | Descrição |
|---|---|
| vazio |
glideTimeline.sortByTimelineLabelText(true);