Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All jstree nodes is opened by default #921

Closed
fl0pp opened this issue Dec 9, 2014 · 7 comments
Closed

All jstree nodes is opened by default #921

fl0pp opened this issue Dec 9, 2014 · 7 comments

Comments

@fl0pp
Copy link

fl0pp commented Dec 9, 2014

I try to load a tree with all nodes closed.
I have tried set "state": { "opened": false }

I found another issue, #436, and tried setting:
$.jstree.defaults.checkbox.three_state = false;
with no luck.

In the documentation, the "opened" property is a boolean.

Here is my code:

                        $("#form_2 #permission_tree").jstree({
                           "plugins": ["checkbox", "types", "sort"],
                            "core": {
                                "themes" : {
                                    "responsive": false
                                },    
                                "data": [{"id":"dashboard","text":"Oversikt","icon":null,"state":{"disabled":true,"selected":true,"opened":false},"children":[{"id":"dashboard_search","text":"S\u00f8k","icon":null,"state":{"disabled":true,"selected":true,"opened":false},"children":[]},{"id":"dashboard_create","text":"Opprett","icon":null,"state":{"disabled":true,"selected":true,"opened":false},"children":[]},{"id":"dashboard_read","text":"Les","icon":null,"state":{"disabled":true,"selected":true,"opened":false},"children":[]},{"id":"dashboard_update","text":"Oppdater","icon":null,"state":{"disabled":true,"selected":true,"opened":false},"children":[]},{"id":"dashboard_delete","text":"Slett","icon":null,"state":{"disabled":true,"selected":true,"opened":false},"children":[]}]},{"id":"account","text":"Kontakt","icon":null,"state":{"selected":true},"children":[{"id":"account_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"account_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"account_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"account_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"account_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"administration","text":"Administrasjon","icon":null,"state":{"selected":true},"children":[{"id":"administration_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"administration_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"administration_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"administration_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"administration_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]},{"id":"administration_user","text":"Bruker","icon":null,"state":{"selected":true},"children":[{"id":"administration_user_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"administration_user_create","text":"Opprett","icon":null,"children":[]},{"id":"administration_user_read","text":"Les","icon":null,"children":[]},{"id":"administration_user_update","text":"Oppdater","icon":null,"children":[]},{"id":"administration_user_delete","text":"Slett","icon":null,"children":[]}]},{"id":"administration_group","text":"Gruppe","icon":null,"state":{"selected":true},"children":[{"id":"administration_group_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"administration_group_create","text":"Opprett","icon":null,"children":[]},{"id":"administration_group_read","text":"Les","icon":null,"children":[]},{"id":"administration_group_update","text":"Oppdater","icon":null,"children":[]},{"id":"administration_group_delete","text":"Slett","icon":null,"children":[]}]},{"id":"administration_company_settings","text":"Firmainnstillinger","icon":null,"state":{"selected":true},"children":[{"id":"administration_company_settings_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"administration_company_settings_create","text":"Opprett","icon":null,"children":[]},{"id":"administration_company_settings_read","text":"Les","icon":null,"children":[]},{"id":"administration_company_settings_update","text":"Oppdater","icon":null,"children":[]},{"id":"administration_company_settings_delete","text":"Slett","icon":null,"children":[]}]},{"id":"administration_api_key","text":"API Kode","icon":null,"state":{"selected":true},"children":[{"id":"administration_api_key_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"administration_api_key_create","text":"Opprett","icon":null,"children":[]},{"id":"administration_api_key_read","text":"Les","icon":null,"children":[]},{"id":"administration_api_key_update","text":"Oppdater","icon":null,"children":[]},{"id":"administration_api_key_delete","text":"Slett","icon":null,"children":[]}]}]},{"id":"antivirus","text":"Anti-Virus","icon":null,"state":{"selected":true},"children":[{"id":"antivirus_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"antivirus_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"antivirus_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"antivirus_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"antivirus_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"webhotel","text":"Webhotell","icon":null,"state":{"selected":true},"children":[{"id":"webhotel_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"webhotel_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"webhotel_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"webhotel_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"webhotel_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"backup","text":"Sikkerhetskopiering","icon":null,"state":{"selected":true},"children":[{"id":"backup_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"backup_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"backup_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"backup_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"backup_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"dealer","text":"Forhandler","icon":null,"state":{"selected":true},"children":[{"id":"dealer_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"dealer_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"dealer_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"dealer_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"dealer_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"domain","text":"Domene","icon":null,"state":{"selected":true},"children":[{"id":"domain_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"domain_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"domain_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"domain_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"domain_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"email","text":"E-post","icon":null,"state":{"selected":true},"children":[{"id":"email_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"email_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"email_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"email_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"email_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"internet","text":"Internett","icon":null,"state":{"selected":true},"children":[{"id":"internet_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"internet_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"internet_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"internet_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"internet_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"inventory","text":"Inventar","icon":null,"state":{"selected":true},"children":[{"id":"inventory_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"inventory_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"inventory_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"inventory_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"inventory_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"kb","text":"Kunnskapsbase","icon":null,"state":{"selected":true},"children":[{"id":"kb_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"kb_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"kb_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"kb_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"kb_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"subscription","text":"Abonnement","icon":null,"state":{"selected":true},"children":[{"id":"subscription_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"subscription_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"subscription_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"subscription_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"subscription_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"support","text":"Kundeservice","icon":null,"state":{"selected":true},"children":[{"id":"support_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"support_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"support_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"support_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"support_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"timeplan","text":"Timeplan","icon":null,"state":{"selected":true},"children":[{"id":"timeplan_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"timeplan_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"timeplan_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"timeplan_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"timeplan_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]},{"id":"timeplan_event","text":"Hendelse","icon":null,"state":{"selected":true},"children":[{"id":"timeplan_event_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"timeplan_event_create","text":"Opprett","icon":null,"children":[]},{"id":"timeplan_event_read","text":"Les","icon":null,"children":[]},{"id":"timeplan_event_update","text":"Oppdater","icon":null,"children":[]},{"id":"timeplan_event_delete","text":"Slett","icon":null,"children":[]}]}]},{"id":"website","text":"Webside","icon":null,"state":{"selected":true},"children":[{"id":"website_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"website_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"website_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"website_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"website_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"opc","text":"OPC","icon":null,"state":{"selected":true},"children":[{"id":"opc_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"opc_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"opc_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"opc_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"opc_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"hilag","text":"HiLag.no","icon":null,"state":{"selected":true},"children":[{"id":"hilag_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"hilag_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"hilag_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"hilag_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"hilag_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]},{"id":"hilag_article","text":"Artikler","icon":null,"state":{"selected":true},"children":[{"id":"hilag_article_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_article_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_article_read","text":"Les","icon":null,"children":[]},{"id":"hilag_article_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_article_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_image","text":"Bilder","icon":null,"state":{"selected":true},"children":[{"id":"hilag_image_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_image_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_image_read","text":"Les","icon":null,"children":[]},{"id":"hilag_image_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_image_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_book","text":"B\u00f8ker","icon":null,"state":{"selected":true},"children":[{"id":"hilag_book_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_book_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_book_read","text":"Les","icon":null,"children":[]},{"id":"hilag_book_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_book_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_place","text":"Steder","icon":null,"state":{"selected":true},"children":[{"id":"hilag_place_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_place_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_place_read","text":"Les","icon":null,"children":[]},{"id":"hilag_place_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_place_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_audio","text":"Lydklipp","icon":null,"state":{"selected":true},"children":[{"id":"hilag_audio_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_audio_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_audio_read","text":"Les","icon":null,"children":[]},{"id":"hilag_audio_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_audio_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_video","text":"Video","icon":null,"state":{"selected":true},"children":[{"id":"hilag_video_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_video_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_video_read","text":"Les","icon":null,"children":[]},{"id":"hilag_video_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_video_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_event","text":"Hendelser","icon":null,"state":{"selected":true},"children":[{"id":"hilag_event_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_event_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_event_read","text":"Les","icon":null,"children":[]},{"id":"hilag_event_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_event_delete","text":"Slett","icon":null,"children":[]}]},{"id":"hilag_settings","text":"Innstillinger","icon":null,"state":{"selected":true},"children":[{"id":"hilag_settings_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"hilag_settings_create","text":"Opprett","icon":null,"children":[]},{"id":"hilag_settings_read","text":"Les","icon":null,"children":[]},{"id":"hilag_settings_update","text":"Oppdater","icon":null,"children":[]},{"id":"hilag_settings_delete","text":"Slett","icon":null,"children":[]}]}]},{"id":"project","text":"Prosjektstyring","icon":null,"state":{"selected":true},"children":[{"id":"project_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"project_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"project_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"project_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"project_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]},{"id":"project_project","text":"Prosjekter","icon":null,"state":{"selected":true},"children":[{"id":"project_project_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"project_project_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"project_project_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"project_project_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"project_project_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]},{"id":"project_task","text":"Oppgaver","icon":null,"state":{"selected":true},"children":[{"id":"project_task_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"project_task_create","text":"Opprett","icon":null,"children":[]},{"id":"project_task_read","text":"Les","icon":null,"children":[]},{"id":"project_task_update","text":"Oppdater","icon":null,"children":[]},{"id":"project_task_delete","text":"Slett","icon":null,"children":[]}]},{"id":"project_workflow","text":"Arbeidsflyt","icon":null,"state":{"selected":true},"children":[{"id":"project_workflow_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"project_workflow_create","text":"Opprett","icon":null,"children":[]},{"id":"project_workflow_read","text":"Les","icon":null,"children":[]},{"id":"project_workflow_update","text":"Oppdater","icon":null,"children":[]},{"id":"project_workflow_delete","text":"Slett","icon":null,"children":[]}]},{"id":"project_time","text":"Timeregistrering","icon":null,"state":{"selected":true},"children":[{"id":"project_time_search","text":"S\u00f8k","icon":null,"children":[]},{"id":"project_time_create","text":"Opprett","icon":null,"children":[]},{"id":"project_time_read","text":"Les","icon":null,"children":[]},{"id":"project_time_update","text":"Oppdater","icon":null,"children":[]},{"id":"project_time_delete","text":"Slett","icon":null,"children":[]}]}]},{"id":"digitalsignage","text":"Infoskjerm","icon":null,"state":{"selected":true},"children":[{"id":"digitalsignage_search","text":"S\u00f8k","icon":null,"state":{"selected":true},"children":[]},{"id":"digitalsignage_create","text":"Opprett","icon":null,"state":{"selected":true},"children":[]},{"id":"digitalsignage_read","text":"Les","icon":null,"state":{"selected":true},"children":[]},{"id":"digitalsignage_update","text":"Oppdater","icon":null,"state":{"selected":true},"children":[]},{"id":"digitalsignage_delete","text":"Slett","icon":null,"state":{"selected":true},"children":[]}]}]
                            },
                            "types" : {
                                "default" : {
                                    "icon" : "fa fa-folder icon-state-warning icon-lg"
                                },
                                "file" : {
                                    "icon" : "fa fa-file icon-state-warning icon-lg"
                                }
                            }
                        });
@vakata
Copy link
Owner

vakata commented Dec 9, 2014

Nodes will never be opened by default. By default they are all closed. You can explicitly show them using state property on each node, or you can persist the nodes opened by the user using the state plugin.

However - any selected nodes will be revealed by default - this is why your tree is opened. You can stop this by setting core.expand_selected_onload to false.
http://www.jstree.com/api/#/?q=selec&f=$.jstree.defaults.core.expand_selected_onload

Either modify the default by using:

$.jstree.defaults.core.expand_selected_onload = false;

Or per instance using the config:

$('#tree').jstree({
  core : {
    expand_selected_onload : false, 
    ...

@vakata vakata closed this as completed Dec 9, 2014
@fl0pp
Copy link
Author

fl0pp commented Dec 9, 2014

Thanks, that did the trick! :)

@rvwhitney
Copy link

Dear Vakata,
I have the opposite problem. You say the nodes will never be open by default?
Do you mean they CANNOT be?
If they can be, please advise.
Thank you!

@rvwhitney
Copy link

rvwhitney commented Jan 31, 2017

Nevermind - figured it out with
$('#jstree').jstree({plugins : ["search", "checkbox", "types"],
types : {
file : {
icon : 'jstree-file'
}
}
}).on('ready.jstree', function() {
$treeview.jstree('open_all');
});

			var $treeview = $("#jstree");
			$treeview.jstree().on('ready.jstree', function() {
				$treeview.jstree('open_all');
			});

@thureos
Copy link

thureos commented Jun 16, 2017

A little more elegant...

$('#jstree').jstree().on('ready.jstree', function(){ $(this).jstree('open_all') });

@bhargaviswami12
Copy link

I am trying to keep the entire tree expanded on load. And I am working with reactJs, so there is no onload/ready being used.
Is there any props that I can set , to make this happen.

This is my sample code
var treeData = {
core : {
data : new_data,
'themes' : {
"name": "default-dark",
"dots": false,
"icons": true
}
}
}

new_data is the actual object i pass for the tree data. The tree comes up fine , my only concern is to keep it fully open on loads always.
Any leads will be appreciated.
Thanks.

@Akash1858
Copy link

Akash1858 commented May 22, 2019

Hi,
I try to load a tree with all nodes closed.

i tried all posiible way to do it. but it's not working.
i also try above solution but still no luck :(
can anybody help me on this.
here is my code.

$j("#jstree").jstree({
"plugins": ["changed","checkbox","types","wholerow","themes", "contextmenu","dnd","search"],
"checkbox" : { "three_state" : false},
"types" : { "file" : { "icon" : "jstree-file" } },
"core" : {
themes: {"stripes": true},
state : { "opened" : false },
check_callback : true,
animation : 0,
"check_callback" : function (op, node, par, pos, more) {
var profilename = '{!$Profile.Name}';
if(op === "move_node"){

                      if(decodeHTML(node.text) =="Email Comms" || decodeHTML(node.text) =="Electricity Drawing" || decodeHTML(node.text) =="Safe Dig" || decodeHTML(node.text) =="Line Search" || decodeHTML(node.text) =="Expired"  || decodeHTML(node.text) =="Job Pack"  || decodeHTML(node.text) =="JobDocs" || decodeHTML(node.text) =="Completed supplier JobDocs (PAPERREC)"  || decodeHTML(node.text) =="General Job Docs" || decodeHTML(node.text) =="Surv/DNO/Inv/M&C" || decodeHTML(node.text) =="DNO Invoices" || decodeHTML(node.text) =="Meter & Certs" || decodeHTML(node.text) =="Survey"   ){ console.log('11111'); return false; }
                      if(btBoxITMovePublicGrp=='true' && IsbtSteriaGroupMove=='false'){
                           console.log('btBoxITMovePublicGrp 11 = ' + btBoxITMovePublicGrp);
                          if( ( (String(node.parents).includes(SafeDigNodeID) && SafeDigNodeID!='') || ( String(node.parents).includes(LineSearchNodeID) && LineSearchNodeID!='' ) || ( String(node.parents).includes(ExpiredID) && ExpiredID!='' ) || ( String(node.parents).includes(zoiID) && zoiID!='' ) ) && ((par.text=="Line Search" && btBoxITMovePublicGrp =='true') || (par.text=="Safe Dig" && btBoxITMovePublicGrp =='true') || (par.text=="Electricity Drawing" && btBoxITMovePublicGrp =='true') || (par.text=="Expired" && btBoxITMovePublicGrp =='true') || (par.text=="ZOI" && btBoxITMovePublicGrp =='true'))){
                              console.log('btBoxITMovePublicGrp 33 = ' + btBoxITMovePublicGrp); 
                              return true;
                           }
                          else { return false; }
                        }
                        else if(IsbtSteriaGroupMove=='true' && btBoxITMovePublicGrp=='false'){
                           console.log('IsbtSteriaGroupMove 11 = ' + IsbtSteriaGroupMove);
                          if( (String(node.parents).includes(generalJobDocs) && generalJobDocs!='') && ((par.text=="Line Search" && IsbtSteriaGroupMove =='true') || (par.text=="Safe Dig" && IsbtSteriaGroupMove =='true') || (par.text=="Electricity Drawing" && IsbtSteriaGroupMove =='true'))){
                              return true;
                           }
                          else { return false; }
                        }
                        else if(btBoxITMovePublicGrp=='true' && IsbtSteriaGroupMove=='true'){
                           console.log('btBoxITMovePublicGrp 11 = ' + btBoxITMovePublicGrp);
                          if( ( (String(node.parents).includes(generalJobDocs) && generalJobDocs!='') || (String(node.parents).includes(SafeDigNodeID) && SafeDigNodeID!='') || ( String(node.parents).includes(LineSearchNodeID) && LineSearchNodeID!='' ) || ( String(node.parents).includes(ExpiredID) && ExpiredID!='' ) || ( String(node.parents).includes(zoiID) && zoiID!='' ) ) && ((par.text=="Line Search" && btBoxITMovePublicGrp =='true') || (par.text=="Safe Dig" && btBoxITMovePublicGrp =='true') || (par.text=="Electricity Drawing" && btBoxITMovePublicGrp =='true') || (par.text=="Expired" && btBoxITMovePublicGrp =='true') || (par.text=="ZOI" && btBoxITMovePublicGrp =='true'))){
                              return true;
                           }
                          else { return false; }
                        }
                        else { return false;}
                    }
              },
                multiple: true,
                data : function (node, cb) {
                    loadNodes(this, node, cb);
                },
                 expand_selected_onload : false
            },
            contextmenu : { "items" : customMenu  , "select_node": true} 
        });

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants