prantlf/backbone.composite-model

View on GitHub
backbone.composite-model.min.map

Summary

Maintainability
Test Coverage
{"version":3,"sources":["backbone.composite-model.js"],"names":["root","factory","define","amd","module","exports","require","returnExports","_","Backbone","this","mixinCompositeModel","prototype","originalSet","set","originalToJSON","toJSON","extend","makeComposite","options","create","_compositeMap","_createCompositeMap","_updateComposite","attributes","key","value","result","call","each","composite","child","property","thisComposite","optionsComposite","Error","reduce","model","attribute","parse","method","Model","Collection","type","parameters","createOptions","createOrClear","unset","validate","clear","reset","undefined","populate","missing","omit","keys","silent","has"],"mappings":"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","file":"backbone.composite-model.min.js"}