Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Cancel Nodedeleting for Certain Node Types (Read 1398 times)
alukes
Junior Member
**
Offline


I love YaBB 1G - SP1!

Posts: 61
Joined: Jul 1st, 2011
Cancel Nodedeleting for Certain Node Types
Oct 12th, 2020 at 4:17am
Print Post  
I would like to prevent a user from deleting a node with the start shape.

Thanks


  
Back to top
 
IP Logged
 
Slavcho
YaBB Moderator
*****
Offline


tech.support

Posts: 3153
Joined: Oct 19th, 2005
Re: Cancel Nodedeleting for Certain Node Types
Reply #1 - Oct 12th, 2020 at 6:33am
Print Post  
Code
Select All
diagram.addEventListener(Events.nodeDeleting, onNodeDeleting);

function onNodeDeleting(sender, args)
{
    var node = args.getNode();
    if (node.id == "start")
        args.setCancel(true);
} 



using whatever method you identify start shape by as condition.

Regards,
Slavcho
Mindfusion
  
Back to top
 
IP Logged
 
alukes
Junior Member
**
Offline


I love YaBB 1G - SP1!

Posts: 61
Joined: Jul 1st, 2011
Re: Cancel Nodedeleting for Certain Node Types
Reply #2 - Oct 12th, 2020 at 3:28pm
Print Post  
this worked for me.

if (node.getShape().getId() == "Start")

Thanks!
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint