{"id":28292964,"url":"https://github.com/minisuperfiles/datatree","last_synced_at":"2025-08-18T16:06:43.384Z","repository":{"id":45102271,"uuid":"200408503","full_name":"minisuperfiles/DataTree","owner":"minisuperfiles","description":"It's a pure JavaScript framework and it handles large tree types of data. dataTree is used to simple, fast, and lite weight. CRUD (Create, Read, Update, Delete) options available.","archived":false,"fork":false,"pushed_at":"2020-10-29T03:38:31.000Z","size":28,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-01T02:23:31.474Z","etag":null,"topics":["crud","data-science","datatree","getdata","javascript","javascript-framework","javascript-library","minisuperfiles","tree-types"],"latest_commit_sha":null,"homepage":"https://minisuperfiles.blogspot.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/minisuperfiles.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-08-03T18:29:33.000Z","updated_at":"2022-10-06T08:01:33.000Z","dependencies_parsed_at":"2022-07-13T15:30:42.049Z","dependency_job_id":null,"html_url":"https://github.com/minisuperfiles/DataTree","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/minisuperfiles/DataTree","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minisuperfiles%2FDataTree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minisuperfiles%2FDataTree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minisuperfiles%2FDataTree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minisuperfiles%2FDataTree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/minisuperfiles","download_url":"https://codeload.github.com/minisuperfiles/DataTree/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minisuperfiles%2FDataTree/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271019494,"owners_count":24685694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-18T02:00:08.743Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crud","data-science","datatree","getdata","javascript","javascript-framework","javascript-library","minisuperfiles","tree-types"],"created_at":"2025-05-22T05:11:42.803Z","updated_at":"2025-08-18T16:06:43.368Z","avatar_url":"https://github.com/minisuperfiles.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DataTree\nIt's a pure JavaScript framework and it handles large tree types of data. dataTree is used to simple, fast, and lite weight. CRUD (Create, Read, Update, Delete) options available.\n\u003ch5\u003eExample Code\u003c/h5\u003e              \n\u003cpre\u003e\u003ccode\u003e\n\u0026lt;script src=\"DataTree.js\"\u0026gt;\u0026lt;/script\u0026gt;\n\u0026lt;link href=\"DataTree.css\"\u0026gt;\n\u0026lt;div id=\"datatree\"\u0026gt;\u0026lt;/div\u0026gt;\n\u0026lt;script\u0026gt;\nvar tree= new DataTree(\n  document.querySelector('#datatree'),\n  {name:'Creatures',d:[\n    {name:'Animals',d:[]},\n    {name:'Humans',\n        d:[{name:'Women',d:[]}, {name:'Men',d:[]}]\n    },\n    {name:'Brids',d:[]}\n  ]}\n);\n\u0026lt;/script\u0026gt;\n \u003c/code\u003e\u003c/pre\u003e\n \u003ch5\u003eSyntax (parameter)\u003c/h5\u003e\n \u003cpre\u003e\u003ccode\u003e\nnew DataTree(element)\nnew DataTree(element,data)\nnew DataTree(element,data,warning)\n\ndata = { name: 'name', d[ { name: 'name', d[{...}] ,...}] }\n\u003c/code\u003e\u003c/pre\u003e\n                \n\u003ch5\u003eelement\u003c/h5\u003e\n\u003cp\u003eGive DOM element, this element is the target place to create DataTree.\u003c/p\u003e\n\u003ch5\u003edata (Optional)\u003c/h5\u003e\n\u003cp\u003eGive object, It's used to load DataTree content of the data.\u003c/p\u003e\n\u003ch5\u003ewarning (Optional)\u003c/h5\u003e\n\u003cp\u003eIt's a boolean data type (true or false) and the default value is true. confirm the message control parameter. If the given value is true. when try to delete data confirm popup asking 'Are sure to delete'.\u003c/p\u003e\n\u003ch5\u003eDataTree Methods\u003c/h5\u003e\n\u003cdl\u003e\u003cdt\u003e\u003ccode\u003eDataTree.getData()\u003c/code\u003e\u003cdt\u003e\n\u003cdd\u003eIt's used to get data of DataTree and its return object.\u003cul\u003e\n\u003cli\u003e\u003cb\u003ecode\u003c/b\u003e : \u003ccode\u003etree.getData();\u003c/code\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/dd\u003e\u003cdt\u003e\u003ccode\u003eDataTree.render()\u003c/code\u003e\u003cdt\u003e\n\u003cdd\u003eIt's use to reprint html element.\u003cul\u003e\u003cli\u003e\u003cb\u003ecode\u003c/b\u003e : \u003ccode\u003etree.render();\u003c/code\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/dd\u003e\u003c/dl\u003e\n\n\u003ca target=\"_blank\" href=\"https://minisuperfiles.blogspot.com/p/documentation.html?project=datatree\" \u003eView Documentation (Demo)\u003c/a\u003e\n\u003cp\u003eLearn more about in \u003ca target=\"_blank\" href=\"https://minisuperfiles.blogspot.com\" \u003eminisuperfiles.blogspot.com\u003c/a\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminisuperfiles%2Fdatatree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminisuperfiles%2Fdatatree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminisuperfiles%2Fdatatree/lists"}