├── .gitignore ├── AncestorsReference.js ├── AncestorsReference_nodedescendants.js ├── AncestorsReference_operating.js ├── AncestorsReference_pathtonode.js ├── ChildReference.js ├── ChildReference_nodedescendants.js ├── ChildReference_operating.js ├── ChildReference_pathtonode.js ├── MaterializedPathReference.js ├── MaterializedPathReference_nodedescendants.js ├── MaterializedPathReference_operating.js ├── MaterializedPathReference_pathtonode.js ├── NestedSetsParentReference.js ├── NestedSetsParentReference_childsordered.js ├── NestedSetsParentReference_movesubtree.js ├── NestedSetsParentReference_operating_addnewnode.js ├── NestedSetsReference.js ├── NestedSetsReference_movenode.js ├── NestedSetsReference_nodedescendants.js ├── NestedSetsReference_operating_addnewnode.js ├── NestedSetsReference_operating_noderemoval.js ├── NestedSetsReference_pathtonode.js ├── ParentReference.js ├── ParentReference_nodedescendants.js ├── ParentReference_operating.js ├── ParentReference_pathtonode.js ├── README.md ├── console.js ├── images ├── AncestorReference.jpg ├── ChildReference.jpg ├── NestedSets.png ├── NestedSetsReference.jpg ├── NestedSetsReference_combined.jpg ├── NestedSets_small.png ├── ParentReference.jpg ├── PathReference.jpg ├── categories.png └── categories_small.png └── license.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/.gitignore -------------------------------------------------------------------------------- /AncestorsReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/AncestorsReference.js -------------------------------------------------------------------------------- /AncestorsReference_nodedescendants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/AncestorsReference_nodedescendants.js -------------------------------------------------------------------------------- /AncestorsReference_operating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/AncestorsReference_operating.js -------------------------------------------------------------------------------- /AncestorsReference_pathtonode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/AncestorsReference_pathtonode.js -------------------------------------------------------------------------------- /ChildReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ChildReference.js -------------------------------------------------------------------------------- /ChildReference_nodedescendants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ChildReference_nodedescendants.js -------------------------------------------------------------------------------- /ChildReference_operating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ChildReference_operating.js -------------------------------------------------------------------------------- /ChildReference_pathtonode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ChildReference_pathtonode.js -------------------------------------------------------------------------------- /MaterializedPathReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/MaterializedPathReference.js -------------------------------------------------------------------------------- /MaterializedPathReference_nodedescendants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/MaterializedPathReference_nodedescendants.js -------------------------------------------------------------------------------- /MaterializedPathReference_operating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/MaterializedPathReference_operating.js -------------------------------------------------------------------------------- /MaterializedPathReference_pathtonode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/MaterializedPathReference_pathtonode.js -------------------------------------------------------------------------------- /NestedSetsParentReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsParentReference.js -------------------------------------------------------------------------------- /NestedSetsParentReference_childsordered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsParentReference_childsordered.js -------------------------------------------------------------------------------- /NestedSetsParentReference_movesubtree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsParentReference_movesubtree.js -------------------------------------------------------------------------------- /NestedSetsParentReference_operating_addnewnode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsParentReference_operating_addnewnode.js -------------------------------------------------------------------------------- /NestedSetsReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsReference.js -------------------------------------------------------------------------------- /NestedSetsReference_movenode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsReference_movenode.js -------------------------------------------------------------------------------- /NestedSetsReference_nodedescendants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsReference_nodedescendants.js -------------------------------------------------------------------------------- /NestedSetsReference_operating_addnewnode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsReference_operating_addnewnode.js -------------------------------------------------------------------------------- /NestedSetsReference_operating_noderemoval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsReference_operating_noderemoval.js -------------------------------------------------------------------------------- /NestedSetsReference_pathtonode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/NestedSetsReference_pathtonode.js -------------------------------------------------------------------------------- /ParentReference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ParentReference.js -------------------------------------------------------------------------------- /ParentReference_nodedescendants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ParentReference_nodedescendants.js -------------------------------------------------------------------------------- /ParentReference_operating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ParentReference_operating.js -------------------------------------------------------------------------------- /ParentReference_pathtonode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/ParentReference_pathtonode.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/README.md -------------------------------------------------------------------------------- /console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/console.js -------------------------------------------------------------------------------- /images/AncestorReference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/AncestorReference.jpg -------------------------------------------------------------------------------- /images/ChildReference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/ChildReference.jpg -------------------------------------------------------------------------------- /images/NestedSets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/NestedSets.png -------------------------------------------------------------------------------- /images/NestedSetsReference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/NestedSetsReference.jpg -------------------------------------------------------------------------------- /images/NestedSetsReference_combined.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/NestedSetsReference_combined.jpg -------------------------------------------------------------------------------- /images/NestedSets_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/NestedSets_small.png -------------------------------------------------------------------------------- /images/ParentReference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/ParentReference.jpg -------------------------------------------------------------------------------- /images/PathReference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/PathReference.jpg -------------------------------------------------------------------------------- /images/categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/categories.png -------------------------------------------------------------------------------- /images/categories_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/images/categories_small.png -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Voronenko/Storing_TreeView_Structures_WithMongoDB/HEAD/license.txt --------------------------------------------------------------------------------