Referência da API do widget

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 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

    Estas são as 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
    spAriaUtil

    Mostrar mensagens em um leitor de tela.

    spContextManager

    Disponibilize dados de um widget Portal de serviços para outras aplicações e serviços em uma página Portal de serviços. Por exemplo, passe dados de widget para Bate-papo do agente quando eles abrirem em uma página Portal de serviços.

    spUtil

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

    spModal

    Mostrar alertas, avisos e caixas de diálogo de confirmação em Portal de serviços widgets. A classe SPModal está disponível em Client scripts do Portal de serviços.

    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

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

    Classe Descrição
    GlideSPScriptable

    Interaja com dados e execute operações de registro em widgets Portal de serviços.

    GlideSPSearchAnalytics

    Gera análises de pesquisa a partir de widgets de pesquisa personalizados ServiceNow.

    SPScriptedFacet - Scoped

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

    SPScriptedFacetService - Scoped

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

    SPSEOUtilsSNC - Global

    Retornar 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 pelo público-alvo.

    Propriedades do widget

    Variável global 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 do lado do servidor.
    opções Um objeto que contém as propriedades da opção de esquema.

    Funções globais do client script

    Propriedade Descrição
    this.server.get([objeto]) Chama o servidor e envia entradapersonalizada. Retorna Promessa.
    this.server.update() Chama o servidor e publica this.data no script do servidor. Retorna Promessa.
    este.servidor.atualizar() Chama o servidor e substitui automaticamente as opções e os dados atuais da resposta do servidor. Retorna Promessa.

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