Marionette

Tela Software:
Marionette
Detalhes de Software:
Versão: 2.4.4 Atualizado
Data de upload: 9 Feb 16
Licença: Livre
Popularidade: 13

Rating: nan/5 (Total Votes: 0)

Marionette foi construída em cima da biblioteca Backbone.js, uma biblioteca JavaScript adicionando princípios MVC para JavaScript.

Usando estes princípios MVC, Marionette adiciona suporte para recursos normalmente fornecidos por mais linguagens de programação avançada como Rubi , PHP ou Python .

O quadro não é um quadro em si, mas uma coleção de pacotes Backbone.js úteis.

O que é novo nesta versão:

  • Você pode agora definir um método de filtro em uma CollectionView ou CompositeView para filtrar o que vistas são show. Isso é útil para quando você está exibindo uma lista que um usuário pode filtrar.
  • Adicionar a opção reorderOnSort para CollectionView e CompositeView usar jQuery para mover nós filho ao redor sem ter que re-tornar a árvore inteira. Este é um impulso perf enorme e é uma vitória fácil se você estiver classificando suas coleções.
  • O CollectionView agora tem um viewComparator, para permitir a classificação personalizada em uma base per-view, independentemente do que como sua coleção de suporte está classificada.
  • Refactor pesquisa tipo param de usar Marionette.getOption.
  • Adicionar um novo método auxiliar para facilitar a exibição de nós filho showChildView
  • this.showChildView ( 'barra lateral', novo SidebarView ());
  • Adicionar um novo método auxiliar de fácil recuperação de nós filho getChildView
  • this.getChildView (& lsquo; barra lateral ')
  • Adicione uma opção destroyImmediate ao LayoutView, para destruir o elemento de exibição de layout e, em seguida, remover os nós filho. Esta é uma otimização perf que agora você pode optar por.
  • @ui interpolação agora é suportado dentro de definições de região da LayoutView
  • foi adicionado suporte regionEvent
  • O método de destruir agora retorna neste caso, que foi destruída para permitir mais fácil encadeamento das ações de exibição.
  • Se você definir as opções de hash em seu Marionette.View ou se você passar as opções em função ao seu Marionette.View, passar o resultado de opções para baixo para o construtor vista backbone.
  • Todas as exibições têm agora uma propriedade isRendered, que é atualizado depois de render e destruir.

O que é novo na versão 2.4.3:

  • Você pode agora definir um método de filtro em uma CollectionView ou CompositeView para filtrar o que vistas são show. Isso é útil para quando você está exibindo uma lista que um usuário pode filtrar.
  • Adicionar a opção reorderOnSort para CollectionView e CompositeView usar jQuery para mover nós filho ao redor sem ter que re-tornar a árvore inteira. Este é um impulso perf enorme e é uma vitória fácil se você estiver classificando suas coleções.
  • O CollectionView agora tem um viewComparator, para permitir a classificação personalizada em uma base per-view, independentemente do que como sua coleção de suporte está classificada.
  • Refactor pesquisa tipo param de usar Marionette.getOption.
  • Adicionar um novo método auxiliar para facilitar a exibição de nós filho showChildView
  • this.showChildView ( 'barra lateral', novo SidebarView ());
  • Adicionar um novo método auxiliar de fácil recuperação de nós filho getChildView
  • this.getChildView (& lsquo; barra lateral ')
  • Adicione uma opção destroyImmediate ao LayoutView, para destruir o elemento de exibição de layout e, em seguida, remover os nós filho. Esta é uma otimização perf que agora você pode optar por.
  • @ui interpolação agora é suportado dentro de definições de região da LayoutView
  • foi adicionado suporte regionEvent
  • O método de destruir agora retorna neste caso, que foi destruída para permitir mais fácil encadeamento das ações de exibição.
  • Se você definir as opções de hash em seu Marionette.View ou se você passar as opções em função ao seu Marionette.View, passar o resultado de opções para baixo para o construtor vista backbone.
  • Todas as exibições têm agora uma propriedade isRendered, que é atualizado depois de render e destruir.

O que é novo na versão 2.4.2:

  • Você pode agora definir um método de filtro em uma CollectionView ou CompositeView para filtrar o que vistas são show. Isso é útil para quando você está exibindo uma lista que um usuário pode filtrar.
  • Adicionar a opção reorderOnSort para CollectionView e CompositeView usar jQuery para mover nós filho ao redor sem ter que re-tornar a árvore inteira. Este é um impulso perf enorme e é uma vitória fácil se você estiver classificando suas coleções.
  • O CollectionView agora tem um viewComparator, para permitir a classificação personalizada em uma base per-view, independentemente do que como sua coleção de suporte está classificada.
  • Refactor pesquisa tipo param de usar Marionette.getOption.
  • Adicionar um novo método auxiliar para facilitar a exibição de nós filho showChildView
  • this.showChildView ( 'barra lateral', novo SidebarView ());
  • Adicionar um novo método auxiliar de fácil recuperação de nós filho getChildView
  • this.getChildView (& lsquo; barra lateral ')
  • Adicione uma opção destroyImmediate ao LayoutView, para destruir o elemento de exibição de layout e, em seguida, remover os nós filho. Esta é uma otimização perf que agora você pode optar por.
  • @ui interpolação agora é suportado dentro de definições de região da LayoutView
  • foi adicionado suporte regionEvent
  • O método de destruir agora retorna neste caso, que foi destruída para permitir mais fácil encadeamento das ações de exibição.
  • Se você definir as opções de hash em seu Marionette.View ou se você passar as opções em função ao seu Marionette.View, passar o resultado de opções para baixo para o construtor vista backbone.
  • Todas as exibições têm agora uma propriedade isRendered, que é atualizado depois de render e destruir.

O que é novo na versão 2.4.1:

  • Você pode agora definir um método de filtro em uma CollectionView ou CompositeView para filtrar o que vistas são show. Isso é útil para quando você está exibindo uma lista que um usuário pode filtrar.
  • Adicionar a opção reorderOnSort para CollectionView e CompositeView usar jQuery para mover nós filho ao redor sem ter que re-tornar a árvore inteira. Este é um impulso perf enorme e é uma vitória fácil se você estiver classificando suas coleções.
  • O CollectionView agora tem um viewComparator, para permitir a classificação personalizada em uma base per-view, independentemente do que como sua coleção de suporte está classificada.
  • Refactor pesquisa tipo param de usar Marionette.getOption.
  • Adicionar um novo método auxiliar para facilitar a exibição de nós filho showChildView
  • this.showChildView ( 'barra lateral', novo SidebarView ());
  • Adicionar um novo método auxiliar de fácil recuperação de nós filho getChildView
  • this.getChildView (& lsquo; barra lateral ')
  • Adicione uma opção destroyImmediate ao LayoutView, para destruir o elemento de exibição de layout e, em seguida, remover os nós filho. Esta é uma otimização perf que agora você pode optar por.
  • @ui interpolação agora é suportado dentro de definições de região da LayoutView
  • foi adicionado suporte regionEvent
  • O método de destruir agora retorna neste caso, que foi destruída para permitir mais fácil encadeamento das ações de exibição.
  • Se você definir as opções de hash em seu Marionette.View ou se você passar as opções em função ao seu Marionette.View, passar o resultado de opções para baixo para o construtor vista backbone.
  • Todas as exibições têm agora uma propriedade isRendered, que é atualizado depois de render e destruir.

O que é novo na versão 2.3.2:

  • Correções de bugs:
  • regressão IE8 em Marionette._getValue sempre chamar aplica tanto com uma série de parâmetros ou uma matriz vazia.

O que é novo na versão 2.2.2:

  • Corrige:
  • Remover chamada duplicado para region.empty em vista destruir.
  • tempo de chamada Fix de swapout.
  • Corrigir link quebrado em mensagens de erro de marionete.

O que é novo na versão 2.2.0:

  • CollectionViews agora receber eventos de emptyViews no hash childEvents
  • Regiões agora receber eventos swapout e beforeSwapOut.

  • construtor
  • Região agora pode tomar um el como uma opção ao chamar addRegion
  • Redefinir Região deixa el intacta
  • Aplicação tem this.options
  • Aplicação tem método inicializar
  • Comportamentos não envolva métodos Ver
  • Normalizar seletores região de hash para permitir que um usuário use o @ui. sintaxe

O que é novo na versão 2.1.0:

  • Adicione uma referência el aos pontos de vista de el de dentro de uma instância de comportamento.
  • ItemViews podem agora ter nenhum modelo, definindo modelo:. False

  • objetos
  • Aplicação agora pode configurar seu canal de mensagem padrão.
  • objetos Aplicativo têm agora o método GetOption.
  • Regiões têm agora um método hasView para determinar se há uma visão dentro de uma determinada região.
  • Views não usa mais toJSON diretamente em modelos. em vez disso, chamar para o novo métodos serializeModel substituível e serializeCollection onde são chamados via serializeData.

O que é novo na versão 2.0.0:

  • Esta é uma liberação da quebra e contém muitas atualizações API e alterações.

O que é novo na versão 1.8.2:

  • Corrige:
  • Comportamentos agora chama stopListening numa estreita.
  • Comportamentos agora modelEvents undelegate e CollectionEvents quando a vista pai chama undelegateEvents.

O que é novo na versão 1.7.4:

  • Geral:
  • dependências Atualização Bower para tirar proveito do fato de que repos marionete siga semver.
  • Corrige:
  • Comportamentos de eventos não colidem uns com os outros.
  • Chamada Reverter stopListening na parada para módulos. Enquanto isso foi uma "correção", os documentos foram bastante vaga levando a alterações significativas para muitas pessoas.

O que é novo na versão 1.7.1:

  • Corrige:
  • Permite o uso de métodos de eventos comportamento de cordas com base.

O que é novo na versão 1.6.4:

  • Patches um bug que poderia causar módulos para ser inicializado duas vezes quando uma classe módulo personalizado é passado.

O que é novo na versão 1.6.3:

  • Ativar módulo de instanciação mais direto sobre Marionette.App.
  • interpolação @ui Fix para lidar com seletores complexos.
  • A melhoria docs leia-me para CollectionView, AppRouter e ItemView.
  • lidar com o problema NPM auto sinal cert
  • Substituído desnecessários argumento corte.
  • erro Normalize jogando usar o método throwError auxiliar interno.

O que é novo na versão 1.5.1:

  • Corrigido o erro onde show e onDomRefresh não foi chamado a itemViews em determinadas condições.

O que é novo na versão 1.5.0:

  • Corrigido o erro onde a redefinição de um `collection` dentro de um` collectionView` causaria `onShow` e` onDomRefresh` a ser chamado incorretamente.
  • `addItemView` agora retorna o` view` que foi adicionado.
  • Agora pode especificar um `hash de itemEvents` ou método que permite capturar todas as itemEvents borbulhando sem ter que configurar manualmente ligações.

O que é novo na versão 1.4.0:

  • Adiciona a capacidade de usar o novo @ui. sintaxe dentro dos eventos e dispara hash para evitar a duplicação selector.

O que é novo na versão 1.2.3:

  • Corrigido o erro onde a vista da criança estavam a ser adicionado antes do inicial render, assim, elevando erros.

O que é novo na versão 1.2.2:

  • Mover a instanciação de opções de visualização acima do construtor Isto permite opções de visualização para ser acessado de dentro do método de inicialização de uma determinada visualização Isto é necessário, uma vez vistas backbone não definir as opções de exibição no construtor.

O que é novo na versão 1.2.1:

  • Corrigido um bug agora visualizar as opções são {} por padrão e não indefinida.
  • Corrigido um bug onde os gatilhos preventDefault e stopPropagation estavam executando no contexto errado - dispara agora impedir a inadimplência e parar a propagação por padrão, mais uma vez
  • .

O que é novo na versão 1.2.0:

  • Atualização Backbone para 1.1.0
  • Adicionado a capacidade de personalizar o comportamento de gatilhos preventDefault e stopPropagation

O que é novo na versão 1.0.3:

  • parâmetro de índice Soma-se a assinatura do método, para mostrar que está disponível.
  • Deleted função de construtor uneeeded e chamada removido para getItemView como ele estava causando problemas e não foi necessário no construtor.
  • Corrigido um bug para diminuir o .length quando uma região é removida.

O que é novo na versão 1.0.2:

  • Corrigido o erro para desvincular-los após a "fechar" evento / onClose método, de modo que os elementos de interface do usuário estão disponíveis durante estes.
  • Corrigido o erro que estava invertendo a ordem das rotas, fazendo com que o caminho errado para ser acionado em muitos casos.

Requisitos :

  • habilitar o JavaScript no lado do cliente
  • Backbone.js 0.9.9 ou superior
  • Underscore.js 1.4.4 ou superior

Programas semelhantes

Layers
Layers

28 Apr 16

Apache Jena
Apache Jena

10 Feb 16

Vaadin
Vaadin

9 Apr 16

Proot
Proot

11 Apr 15

Comentário para Marionette

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria