maquette-mapper
Helper class to create MaquetteJS mappings from Models to Views
Installation
npm install --save-dev maquette-mapper
Usage
Example: el-borracho-ui + gulp-pug-hyperscript
filter.coffee
Model @configure "Filter" "type" "value"
filter.jade
Viewliclass="filter " id="filter-" key=id h6 #type: span.value= value buttonicondeletetitle="delete" Â
filters.jade
ul!= filters
filters.coffee
Controller : -> super @Store = require "../models/filter" @view = require "../views/filters" @filterView = require "../views/filter" @projector or= MaquettecreateProjector @filterMap = @filterView @Storeon "error"@error @Storeon "change"@projectorscheduleRender @projectorappend @el0@render : => @log "rendering" filters = @Storeall @filterMapupdate filters @view filters: @filterMapcomponents
License
MIT