A view manager for aurelia plugins. Add support for overriding views, and multiple frameworks.
JavaScript
Latest commit cbd2f09 Feb 22, 2017 @RWOverdijk RWOverdijk committed on GitHub Merge pull request #34 from SpoonX/doc/book-improvements
doc(book): update edit link
Permalink
Failed to load latest commit information.
build feat(project): new build with typings and bundled Jul 27, 2016
dist chore(project): build Sep 22, 2016
doc doc(book) fix spelling error Feb 22, 2017
src chore(project): new lint rules applied Nov 4, 2016
test test(project): improved test Sep 22, 2016
.editorconfig chore(project): draft with tests Jun 3, 2016
.eslintrc.json chore(project): npm scripts and spoonx-tools Nov 4, 2016
.gitignore
.npmignore chore(project): draft with tests Jun 3, 2016
.remarkrc
.snyk feat(project): new build with typings and bundled Jul 27, 2016
.travis.yml chore(project): npm scripts and spoonx-tools Nov 4, 2016
CONTRIBUTING.md doc(contributing): added contributing.md Jun 3, 2016
LICENSE chore(project): update license year Feb 9, 2017
README.md fix(readme): small text misspell Dec 19, 2016
book.json doc(book): update edit link Feb 22, 2017
bower.json
config.js fix(resolved-view): use ResolvedViewStrategy instead of Container.ins… Jul 28, 2016
gulpfile.js chore(project): npm scripts and spoonx-tools Nov 4, 2016
package.json chore(project): npm scripts and spoonx-tools Nov 4, 2016
spoonx.js chore(project): npm scripts and spoonx-tools Nov 4, 2016
typings.json

README.md

aurelia-view-manager

Build Status Gitter

Enables the support of multiple rendering strategies and configuring view strategies at run time.

Used by

Following plugins need an installation of aurelia-view-manager:

Installation

Aurelia-cli

Run npm i aurelia-view-manager --save from your project root.

Aurelia-view-manager uses extend, so add the following to the build.bundles.dependencies section of aurelia-project/aurelia.json:

"dependencies": [
   "extend",
   "aurelia-view-manager",
   //...
 ],

Jspm

Run jspm i aurelia-view-manager from your project root.

And add following to the bundles.dist.aurelia.includes section of build/bundles.js:

  "aurelia-view-manager",

Webpack

Run npm i aurelia-view-manager --save from your project root.

And add aurelia-view-manager in the coreBundles.aurelia section of your webpack.config.js.

Documentation

You can find usage examples and the documentation at the aurelia-view-manager-docs.

The changelog provides you with information about important changes.

Contributing

Report bugs, request features, send pull requests for fixes and features and read the CONTRIBUTING.md

License

MIT