Criando um Assistente com o Web UI Framework

É possível criar um assistente especificando os atributos necessários na tag wizardEntities do arquivo XML de definição de fluxo.

Sobre esta tarefa

Faça o seguinte no arquivo XML de definição de fluxo:

Procedimento

  1. Especifique os atributos a seguir na tag wizardEntities:
    • Página
    • Regra
    • Transição
  2. Especifique os atributos do controlador de fluxo na tag do assistente.

    Se for deixado em branco ou se não for definido, com.sterlingcommerce.ui.web.platform.wizard.SCUIDefaultWizardController será usado como um controlador.

  3. Especifique os atributos de trilha de navegação na tag de categorias.
  4. Especifique o front-end do Web UI Framework do assistente.

    Na UI, um assistente deve ser estendido a partir da classe sc.plat.ui.Wizard. Um Assistente é um contêiner com funcionalidades específicas relacionadas aos assistentes. Um Assistente pode conter páginas do assistente (instâncias do sc.plat.ui.WizardPage ou sc.plat.ui.ExtensibleWizardPage). Com seu layout de cartão. um Assistente pode alternar entre diversas páginas do assistente.

    A classe sc.plat.ui.Wizard estende a classe sc.plat.ui.Screen, que inclui recursos de ligação de dados nela.

    O método doAction, doBreadcrumbAction e outros métodos foram fornecidos na classe para navegação.

    Esta classe também dispara vários eventos que podem ser usados para redesenhar um painel de trilha de navegação ou um painel de navegação.