GlideListProperties - Global
. GlideListProperties A API fornece métodos para criar uma lista e definir propriedades de lista. Por exemplo, você pode definir se uma lista tem um filtro, trilhas e pesquisa.
Para usar esta classe, você deve primeiro instanciar um objeto GlideListProperties usando o construtor.
Para obter um exemplo dessa classe no sistema de base, configure uma lista e selecione Todos . A lista com guias de opções usa a página de IU personalize_all e a macro de IU personalize_all_list para definir propriedades da lista, como título, menu de contexto e trilhas.
Esta API inclui métodos que fornecem informações sobre as configurações existentes do GlideList e fornece opções para definir várias propriedades do GlideList. Para obter informações sobre como modificar configurações na IU, consulte GlideList2 (g_list) - Cliente ou GlideList ( Next Experience) - Cliente.
GlideListProperties - GlideListProperties()
Instancia um objeto GlideListProperties.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
var list = new GlideListProperties();
GlideListProperties - getListID()
Retorna o ID exclusivo de uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | ID exclusivo da lista |
var list = new GlideListProperties();
var getID = list.getListID();
gs.print(getID);
Saída: 3519f77ad95f5700964f387107a8a394
GlideListProperties - getListName()
Retorna o nome da lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Nome da lista. |
var list = new GlideListProperties();
var setName = list.setListName("my custom list");
var getName = list.getListName();
gs.print(getName);
Saída: Minha lista personalizada
GlideListProperties - getTitle()
Obter o título de uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | O título da lista. |
Exemplo de explicação opcional
var list = new GlideListProperties();
var title = list.setTitle("My title");
var getTitle = list.getTitle();
gs.print(getTitle);
Saída: Meu título
GlideListProperties - hasActions()
Retorna se é ou não Ações em linhas selecionadas a opção está habilitada para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Retorna verdadeiro se a opção ações estiver habilitada para uma lista. |
var list = new GlideListProperties();
var actions = list.setHasActions(true);
var hasActions = list.hasActions();
gs.print(hasActions);
Saída: Verdadeiro
GlideListProperties - hasBottomNav()
Retorna se uma lista tem ou não navegação na parte inferior.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se retornar verdadeiro a lista tem navegação inferior. |
var lp = new GlideListProperties();
var Nav = lp.setHasBottomNav(true);
var hasNav = lp.hasBottomNav();
gs.print(hasNav);
Saída: Verdadeiro
GlideListProperties - hasBottomVCR()
Retorna se os controles de navegação da página aparecem ou não no rodapé de uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro os controles de navegação da página aparecem no rodapé de uma lista. |
var list = new GlideListProperties();
var vcr = list.setHasBottomVCR(true);
var hasVCR = list.hasBottomVCR();
gs.print(hasVCR);
Saída: Verdadeiro
GlideListProperties - hasFilter()
Retorna se uma lista tem ou não um filtro.
A propriedade de filtro é primária da propriedade Trilhas de trilha. Se a propriedade do filtro estiver listada como falsa e a trilha estiver listada como verdadeira, HasFilter() ainda retorna verdadeiro porque a propriedade secundária está marcada como verdadeira.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro um ícone de filtro aparece com a lista ou a propriedade de trilha é listada como verdadeira. Se falso a propriedade de filtro e a propriedade de trilha são marcadas como falsas. |
var list = new GlideListProperties();
var filter = list.setHasFilter(true);
var breadcrumbs = list.setHasBreadcrumbs(true);
var hasFilter = list.hasFilter();
gs.print(hasFilter);
Saída: Verdadeiro
GlideListProperties - hasHeader()
Retorna se uma lista tem ou não um cabeçalho.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Retorna verdadeiro se uma lista tiver um cabeçalho. |
var list = new GlideListProperties();
var header = list.setHasHeader(true);
var hasHeader = list.hasHeader();
gs.print(hasHeader);
Saída: Verdadeiro
GlideListProperties - hasHeaderContextMenu()
Retorna se um menu de contexto de cabeçalho está habilitado ou não para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro um menu de contexto é exibido ao lado de cada cabeçalho de coluna em uma lista. |
var list = new GlideListProperties();
var header = list.setHasHeaderContextMenu(true);
var hasHeader = list.hasHeaderContextMenu();
gs.print(hasHeader);
Saída: Verdadeiro
GlideListProperties - hasListMechanic()
Retorna se a personalização de lista está habilitada para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro A mecânica de lista está habilitada para uma lista e o ícone Personalizar lista aparece na página. |
var list = new GlideListProperties();
var mechanic = list.setHasListMechanic(true);
var hasMechanic = list.hasListMechanic();
gs.print(hasMechanic);
Saída: Verdadeiro
GlideListProperties - hasPopup()
Retorna se uma lista pode ou não ter janelas pop-up.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Retorna verdadeiro se a lista permitir pop-ups. |
var list = new GlideListProperties();
var popup = list.setHasPopup(true);
var hasPopup = list.hasPopup();
gs.print(hasPopup);
Saída: Verdadeiro
GlideListProperties - hasRow ContextMenu()
Retorna se as linhas em uma lista têm ou não um menu de contexto.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro uma linha de lista pode ter um menu de contexto. |
var list = new GlideListProperties();
var contextMenu = list.setHasRowContextMenu(true);
var hasContextMenu = list.hasRowContextMenu();
gs.print(hasContextMenu);
Saída: Verdadeiro
GlideListProperties - hasSearch()
Retorna se a barra de pesquisa está habilitada ou não para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro a barra de pesquisa aparece no cabeçalho de uma lista. |
var list = new GlideListProperties();
var search = list.setHasSearch(true);
var hasSearch = list.hasSearch();
gs.print(hasSearch);
Saída: Verdadeiro
GlideListProperties - hasTitle()
Retorna se o título da lista aparece ou não no cabeçalho da lista.
O menu de contexto do título é uma propriedade secundária do título. Se SetHTitleContextMenu definido como verdadeiro, TemTítulo também retorna verdadeiro, mesmo se SetHasTitle definido como falso.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro o título da lista aparece no cabeçalho da lista. |
var list = new GlideListProperties();
var title = list.setHasTitle(true);
var contextMenu = list.setHasTitleContextMenu(true);
var hasTitle = list.hasTitle();
gs.print(hasTitle);
Saída: Verdadeiro
GlideListProperties - hasTitleContextMenu()
Retorna se um menu de contexto aparece em um cabeçalho de lista.
O menu de contexto do título é uma propriedade secundária do título. Se SetHTitleContextMenu definido como verdadeiro, TemTítulo também retorna verdadeiro, mesmo se SetHasTitle definido como falso.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro o menu de contexto aparece no cabeçalho da lista ao lado do título da lista. |
Exemplo de explicação opcional
var list = new GlideListProperties();
var contextMenu = list.setHasTitleContextMenu(true);
var hasContextMenu = list.hasTitleContextMenu();
gs.print(hasContextMenu);
Saída: Verdadeiro
GlideListProperties - hasTopVCR()
Retorna se os controles de navegação da página aparecem ou não no cabeçalho de uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro os controles de navegação da página aparecem no cabeçalho de uma lista. |
var list = new GlideListProperties();
var vcr = list.setHasTopVCR(true);
var hasVCR = list.hasTopVCR();
gs.print(hasVCR);
Saída: Verdadeiro
GlideListProperties - isOmitFilter()
Retorna se a opção Omitir filtro foi selecionada ou não.
Os sinalizadores ListControl Omitir têm precedência em que, se estiverem definidos, negam a configuração do sinalizador correspondente. Por exemplo, se o sinalizador show filter tiver sido definido como verdadeiro, mas o filtro ListControl omitir for verdadeiro, a verificação hasFilter retornará falso .
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Retorna verdadeiro ou falso se o sinalizador omitir filtro foi selecionado. |
var lp = new GlideListProperties();
var omitFilter = lp.isOmitFilter();
gs.print(omitFilter);
Saída: Falso
GlideListProperties - isSaveFilterHidden()
Retorna se o botão Salvar filtro está oculto no construtor de condições.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro O botão Salvar filtro está oculto no construtor de condições. |
var list = new GlideListProperties();
var SaveFilter = list.setSaveFilterHidden(true);
var hasSaveFilter = list.isSaveFilterHidden();
gs.print(hasSaveFilter);
Saída: Verdadeiro
GlideListProperties - isShowLinks()
Retorna se uma lista mostra ou não links.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var links = list.setShowLinks(true);
var hasLinks = list.isShowLinks();
gs.print(hasLinks);
Saída: Verdadeiro
GlideListProperties - isToggleHeader()
Retorna se a alternância das colunas de cabeçalho está disponível ou não para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Se verdadeiro os usuários podem mostrar ou ocultar os cabeçalhos de coluna de uma tabela. |
var list = new GlideListProperties();
var toggle = list.setToggleHeader(true);
var hasToggle = list.isToggleHeader();
gs.print(hasToggle);
Saída: Verdadeiro
GlideListProperties - setCanChangeView(Boolian OnOff)
Determine se o usuário pode mudar a exibição da lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se falso os usuários não podem mudar a exibição de lista. Por padrão, a mudança de exibições está habilitada. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var changeView = list.setCanChangeView(true);
GlideListProperties - setCanGroup(Boolian OnOff)
Determine se os usuários podem agrupar itens em uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se falso , a opção agrupar por não aparece no menu de contexto da coluna. Por padrão, a opção Agrupar por aparece no menu de contexto da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var canGroup = list.setCanGroup(true);
GlideListProperties - setCanSort(Boolian OnOff)
Determine se a opção de classificação está disponível em uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se falso , a opção de classificação não aparece no menu de contexto da lista de colunas e os usuários não podem clicar no título da coluna para mudar a ordem da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var canSort = list.setCanSort(true);
GlideListProperties - setContextMenus(Booliano OnOff)
Exibe ou oculta todos os menus de contexto disponíveis para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se definido como verdadeiro exibe o menu de contexto do título, o menu de contexto do cabeçalho e o menu de contexto da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var context = list.setContextMenus(true);
GlideListProperties - setHasActions (booliano)
Determine se Ações em linhas selecionadas as opções são exibidas na parte inferior de uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro exibe opções de ação para uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var actions = list.setHasActions(true);
GlideListProperties - setHasBottomNav(Boolian OnOff)
Determine se as ações de navegação na parte inferior de uma lista estão ocultas ou não.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Quando verdadeiro adiciona a navegação à parte inferior de uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var lp = new GlideListProperties();
var bottom = lp.setHasBottomNav(true);
GlideListProperties - setHasBreadcrumbs(Boolian OnOff)
Determine se as trilhas aparecem ou não na parte superior de uma lista.
Trilhas são secundárias dos filtros. Para ocultar completamente as trilhas, você também precisa definir o filtro como falso.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro as trilhas aparecem na parte superior de uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var breadcrumbs = list.setHasBreadcrumbs(true);
GlideListProperties - setHasBottomVCR(booliano OnOff)
Determine se os botões Primeira página, última página, próxima página e página anterior aparecem na parte inferior da lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro , os botões primeira página, última página, próxima página e página anterior aparecem na parte inferior da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var bottomVCR = list.setHasBottomVCR(true);
GlideListProperties - setHasFilter(Boolian OnOff)
Determine se o filtro é exibido ou não como parte de uma lista.
O filtro é primário das trilhas. Para remover o filtro, você precisa definir o filtro e as trilhas como falso.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro um ícone de filtro aparece na parte superior da lista. Os usuários podem usar o filtro para restringir os resultados da pesquisa. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var filter = list.setHasFilter(true);
GlideListProperties - setHasHeader(Boolian OnOff)
Determine se uma lista exibe ou não um cabeçalho.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro a lista exibe um cabeçalho. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var header = list.setHasHeader(true);
GlideListProperties - setHasHeaderContextMenu(Booliano OnOff)
Determine se o menu de contexto aparece ou não ao lado de cada coluna em uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro o menu de contexto aparece ao lado de cada coluna em uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var actions = list.setHasHeaderContextMenu(true);
GlideListProperties - setHasListMechanic(Boolian OnOff)
Determine se uma lista tem ou não a opção de personalização.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro A mecânica de lista está habilitada e o ícone Personalizar lista aparece na página. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var mechanic = list.setHasListMechanic(true);
GlideListProperties - setHasPopup(Boolian OnOff)
Determine se a lista tem uma janela pop-up ou modal.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro a lista pode ter janelas pop-up. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var popup = list.setHasPopup(true);
GlideListProperties - setHasRow ContextMenu(Booliano OnOff)
Determina se as linhas da lista têm ou não um menu de contexto.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Quando verdadeiro as linhas da lista podem ter um menu de contexto. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var contextMenu = list.setHasRowContextMenu(true);
GlideListProperties - setHasSearch(Boolian OnOff)
Determine se a pesquisa aparece para uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro a barra de pesquisa aparece no cabeçalho da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var search = list.setHasSearch(true);
GlideListProperties - setHasTitle(Boolian OnOff)
Determine se o título da lista aparece no cabeçalho.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro o título da lista aparece no cabeçalho da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var title = list.setHasTitle(true);
GlideListProperties - setHasTitleContextMenu(Booliano OnOff)
Determine se uma lista tem ou não um menu de contexto no cabeçalho.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro o menu de contexto aparece ao lado do título da lista no cabeçalho |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var contextMenu = list.setHasTitleContextMenu(true);
GlideListProperties - setHasTopVCR(Boolian OnOff)
Determine se uma lista tem ou não os controles de navegação de página no cabeçalho da lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro os controles de navegação da página aparecem no cabeçalho de uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var vcr = list.setHasTopVCR(true);
GlideListProperties - setHideRows(Boolian OnOff)
Determine se as linhas estão visíveis em uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro todas as linhas estão ocultas para uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var hideRows = list.setHideRows(true);
GlideListProperties - setListID(ID de cadeia de caracteres)
Defina o ID exclusivo de uma lista.
| Nome | Tipo | Descrição |
|---|---|---|
| ID exclusiva | Cadeia de caracteres | O ID exclusivo da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var setID = list.setListID("a9dd1483d99f5700964f387107a8a3ec");
var getID = list.getListID();
gs.print(getID);
Saída: A9dd1483d99f5700964f387107a8a3ec
GlideListProperties - setListName(nome da cadeia de caracteres)
Define um nome para a lista.
| Nome | Tipo | Descrição |
|---|---|---|
| nome | Cadeia de caracteres | Nome da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var name = list.setListName("my custom list");
GlideListProperties - setSaveFilterHidden(booliano OnOff)
Determine se o botão Salvar filtro aparece no construtor de condições.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro O botão Salvar filtro está oculto. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var saveFilter = list.setSaveFilterHidden(true);
GlideListProperties - setShowLinks(Boolian OnOff)
Se uma lista inclui links ou não.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro a lista inclui links relacionados. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var links = list.setShowLinks(true);
GlideListProperties - setTitle(título da cadeia de caracteres)
Define o título da lista.
| Nome | Tipo | Descrição |
|---|---|---|
| título | Cadeia de caracteres | Título da lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var title = list.setTitle("My title");
GlideListProperties - setToggleHeader(Boolian OnOff)
Determine se os usuários podem mostrar ou ocultar cabeçalhos de coluna de uma tabela.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se verdadeiro um ícone aparece no cabeçalho que permite que os usuários mostrem ou ocultem os cabeçalhos das colunas. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var toggle = list.setToggleHeader(true);
GlideListProperties - setVCR(Boolian OnOff)
Determine se os botões Primeira página, última página, próxima página e página anterior aparecem na parte superior e inferior da lista.
| Nome | Tipo | Descrição |
|---|---|---|
| Em aberto | Booliano | Se falso , a lista não tem nenhum dos botões de navegação de página para uma lista. |
| Tipo | Descrição |
|---|---|
| vazio |
var list = new GlideListProperties();
var VCR = list.setVCR(true);