É 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
- Especifique os atributos a seguir na tag wizardEntities:
- 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.
- Especifique os atributos de trilha de navegação na tag de categorias.
- 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.