Lançar um Centro de Recursos
Abre um Centro de Recursos pelo seu ID. Se outro Centro de Recursos estiver ativo, ele será fechado e o solicitado será aberto.
Definição de tipo
type launchResourceCenter = (
resourceCenterId: number,
options?: {
bypassFilters?: boolean,
sidebarOpen?: boolean
}
) => void
Parâmetros opcionais:
bypassFilters(booleano) – Se verdadeiro, inicia a Central de Recursos sem verificar nenhuma regra de segmentação ou direcionamento. Se falso, todas as condições de direcionamento de página, segmentação de público e agendamento para essa Central de Recursos serão verificadas primeiro. O padrão é verdadeiro .sidebarOpen(booleano) – Se verdadeiro, a Central de Recursos será iniciada expandida. O padrão é falso .tab(string) - Substitui a guia de abertura padrão da central de recursos. As opções são:homeknowledgeBaseaiAssistantproductUpdates
articleId(string) - Selecione um artigo para a base de conhecimento exibir. Deve ser usado em conjunto com o parâmetrotab
Exemplos
Aciona uma Central de Recursos com opções padrão.
userGuiding.launchResourceCenter(1234)
Aciona um Centro de Recursos e o expande mesmo que as regras não correspondam.
userGuiding.launchResourceCenter(1234, {
sidebarOpen: true,
bypassFilters: true
})
Aciona um Centro de Recursos somente se as regras forem atendidas. Ele pode ser expandido ou recolhido.
userGuiding.launchResourceCenter(1234, {
bypassFilters: false,
sidebarOpen: true
})
Abra um artigo da base de conhecimento dentro da Central de Recursos.
userGuiding.launchResourceCenter(1234, {
tab: 'knowledgeBase',
sidebarOpen: true,
articleId: '123',
})
Abra a aba de atualizações de produtos dentro da Central de Recursos.
userGuiding.launchResourceCenter(10, {
tab: 'productUpdates',
sidebarOpen: true,
})
Expandir Centro de Recursos
Expande a área de conteúdo de um Centro de Recursos ativo.
Definição de tipo
type expandResourceCenter = () => voidExemplo
Expande a central de recursos se ela estiver minimizada.
userGuiding.expandResourceCenter();Centro de Recursos de Colapso
Recolhe um widget aberto da Central de Recursos. Isso ocultará a área de conteúdo e exibirá apenas o iniciador da Central de Recursos.
Definição de tipo
type collapseResourceCenter = () => voidExemplo
Desativa o centro de recursos se ele estiver aberto.
userGuiding.collapseResourceCenter();Ocultar Centro de Recursos
Fecha o widget do Centro de Recursos atualmente ativo, removendo-o da página.
Definição de tipo
type hideResourceCenter = () => voidExemplo
Oculta o centro de recursos ativo
userGuiding.hideResourceCenter();