Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

NomeDescriçãoParâmetrosRetorno
startViewExecuta uma nova View na aplicação ou re-abre uma view já carregada.name: Nome da View.
controllerName: Nome do controller.
controller: Objeto de controller.
Boolean (true apenas se for a primeira execução da View)
licenseConsumeRealiza o consumo de licença para a View informada.view: Objeto View da qual será consumida licença. 
releaseConsumeLibera a licença em consumo da View informada.view: Objeto View que terá o consumo de licença liberado. 
selectSeleciona e executa a View informada.view: Objeto View que será executada. 
updatedDispara um evento para notificar os demais $scope que a lista de Views abertas sofreu alguma alteração.  
getPageActiveRetorna a View ativa. Objeto
saveContext

Salva as informações da View para que ao solicitar a reabertura da mesma, possa ser retornado o seu estado original.

state: Objeto state do contexto da View.
toParams: Objeto com os parâmetros do state do contexto da View.

 
getContextByController

Retorna os dados de uma view específica pelo nome da view e seu controller.

name: Nome da View.
controllerName: Nome do controller.

Objeto
removeViewRemove a View informada.view: Objeto View que será removida. 
isFavoriteViewRetorna se a View da URL informada é um favorito.viewURL: URL da View que será favoritada.Promise
markAsFavoriteMarca a View da URL informada como um favorito.viewURL: URL da View que será favoritada.Promise

Exemplos de uso

 

...

languagejs
linenumberstrue

...