Referência da API do widget

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Portal de serviços Inclui APIs do lado do cliente e do servidor para usar em scripts de cliente e servidor de widget.

    Portal de serviços APIs do lado do cliente

    Estes são Portal de serviços APIs que você pode usar em um controlador de cliente de widget.

    Consulte a referência da API para obter informações detalhadas de classe e método.

    Classe Descrição
    AriaUtil

    Mostra mensagens em um leitor de tela.

    SpContextManager

    Cria dados de um Portal de serviços widget disponível para outras aplicações e serviços em um Portal de serviços página. Por exemplo, passe dados do widget para Bate-papo do agente quando ele abre em um Portal de serviços página.

    SpUtil

    Métodos de utilitário para executar funções comuns em um Portal de serviços client script de widget.

    SpModal

    Mostra alertas, prompts e caixas de diálogo de confirmação em Portal de serviços widgets. . SpModal a classe está disponível em Portal de serviços scripts de cliente.

    Nota:
    G_form como um objeto global não pode ser usado em um controlador de cliente de widget ou em um script de IU.

    Portal de serviços APIs do lado do servidor

    Estes são Portal de serviços APIs que você pode usar em um script de servidor de widget.

    Classe Descrição
    GlideSPScriptable

    . GlideSPScriptable A API fornece métodos para interagir com dados e executar operações de registro no Portal de serviços widgets.

    GlideSPSearchAnalytics

    . GlideSPSearchAnalytics A API fornece métodos para gerar análise de pesquisa personalizada ServiceNow widgets de pesquisa.

    SPScriptedFacet - Scoped

    Define itens de aspecto, filtros ou consultas mapeadas para um objeto de aspectos.

    SPScriptedFacetService - Scoped

    Gera um objeto de aspectos de múltipla escolha ou de escolha única para uma origem de pesquisa avançada.

    SPSEOUtilsSNC - Global

    Retorne URLs legíveis para uma página específica ou para a página atual, com base na solicitação de transação.

    SPWidgetAccessControl - Global

    Verifique se uma tabela fornecida tem acesso a um widget para garantir que um widget seja acessado com segurança por um público-alvo.

    Propriedades do widget

    Variáveis globais e funções disponíveis em scripts de cliente e servidor de widget.

    Objetos globais de script do servidor

    Propriedade Descrição
    entrada Um objeto que contém propriedades do lado do cliente definidas em c.data . O valor é indefinido até que o controlador do cliente chame c.server.update() .
    dados Um objeto que contém propriedades definidas durante a execução no lado do servidor.
    opções Um objeto que contém as propriedades da opção de esquema.

    Funções globais de client script

    Propriedade Descrição
    this.server.get([Object]) Chama o servidor e envia personalizado entrada . Retorna Promessa .
    this.server.update() Chama o servidor e publica this.data para o script do servidor. Retorna Promessa .
    this.server.refresh() Chama o servidor e substitui automaticamente as opções atuais e os dados da resposta do servidor. Retorna Promessa .

    . promessa representa o resultado eventual de uma operação assíncrona. Para obter mais informações sobre promessas, consulte https://promisesaplus.com/ou Documentação do AngularJS .