Skip to content

rinderschwein/backbone.model.tree.mixin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Usage

    var Backbone = require('backbone');
    var treeModelMixin = require('backbone.model.tree.mixin');

    var Node = Backbone.Model.extend(treeModelMixin);

    var Tree = Backbone.Collection.extend({
        model: Node
    });

    var tree = new Tree([{
            name: 'name1',
            parentName: 'root'
        }, {
            name: 'name2',
            parentName: 'name1'
        }, {
            name: 'name3',
            parentName: 'name2'
        }, {
            name: 'name4',
            parentName: 'name2'
        }]);

Tests

mocha-phantomjs tests/test-runner.html

About

backbone model tree mixin

Resources

Stars

Watchers

Forks

Packages

No packages published