From dd5a5d64aefb4c823d04f81f1586271fb40e8a2f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 23 Oct 2020 10:05:53 +0200 Subject: [PATCH] copy node value and type --- .../Function-Libraries/ActionSwitch.js | 22 + Projects/Superalgos/Icons/copy-type.png | Bin 0 -> 9474 bytes Projects/Superalgos/Icons/copy-value.png | Bin 0 -> 14502 bytes Projects/Superalgos/Schemas/AppSchema.json | 994 ++++++++++++++++++ .../Spaces/Floating-Space/UiObject.js | 5 + 5 files changed, 1021 insertions(+) create mode 100644 Projects/Superalgos/Icons/copy-type.png create mode 100644 Projects/Superalgos/Icons/copy-value.png diff --git a/Projects/Superalgos/Function-Libraries/ActionSwitch.js b/Projects/Superalgos/Function-Libraries/ActionSwitch.js index 32693f0d3..9b9827128 100644 --- a/Projects/Superalgos/Function-Libraries/ActionSwitch.js +++ b/Projects/Superalgos/Function-Libraries/ActionSwitch.js @@ -111,6 +111,28 @@ function newSuperalgosActionSwitch() { , 50, UI.projects.superalgos.spaces.cockpitSpace.statusTypes.ALL_GOOD) } break + case 'Copy Node Value': + { + let value = action.node.payload.uiObject.getValue() + + UI.projects.superalgos.utilities.clipboard.copyTextToClipboard(value) + + UI.projects.superalgos.spaces.cockpitSpace.setStatus( + value + ' copied to the Clipboard.' + , 50, UI.projects.superalgos.spaces.cockpitSpace.statusTypes.ALL_GOOD) + } + break + case 'Copy Node Type': + { + let value = action.node.type + + UI.projects.superalgos.utilities.clipboard.copyTextToClipboard(value) + + UI.projects.superalgos.spaces.cockpitSpace.setStatus( + value + ' copied to the Clipboard.' + , 50, UI.projects.superalgos.spaces.cockpitSpace.statusTypes.ALL_GOOD) + } + break case 'Add UI Object': { functionLibraryUiObjectsFromNodes.addUIObject(action.node, action.relatedNodeType, action.rootNodes) diff --git a/Projects/Superalgos/Icons/copy-type.png b/Projects/Superalgos/Icons/copy-type.png new file mode 100644 index 0000000000000000000000000000000000000000..b131de218e71d40c2a5560a7ee3363761fe27431 GIT binary patch literal 9474 zcmZv?c_38p7e9XP%rIjeg@iQIqEtd;i84c*-fc=*ii{TZwku^fSE5yvcTy7C=$#m( zteHqCMUj2qWu2^<<$kaC=lA>m_5JJK=RVIl&+9qoJm)#*Jomcgf!#8aDv|&ov&Uk` zVE_XDN&t#D{+RNso5vr@K09rFtUR54e4Wmp0khMdC(qFLxI3LabNGzYX@Bp^Gg|>x zKijjz?1*3UNZWqTM-Bdl6Yb>CJ{@UKW?QLqtkm;^3n=EN?qc ziZu<5Ya?!zs%3_1?Kf|dxE}Y~ogTA)R6Wep;Z5eFZ(YlFt#WZT(w=Rd_5UM8k%TAv zzv`9di3W_dXAclpk9LoBdHrH6zvam1C9;=clW)v|+)FjyzetF3WarJ>L}Gt_h;9y~ zv~RO$xV-{xm*k6%m=&+@oi*0zb%>XhJ!|!$OIPPsSV{OnA_Xju-NE~8!bR;lm#gDL zJKg?`(NVb?b|)D@;Jn6EDQ`H%3ajcraEjbjZG&kpMFD~p_+dt2*iONgBCUhFJ-3f6 zzS2O8uRL6m=Y$hAKWe&4U~7vuzdBfaT<$X0PFl=Zj1Jr%+5D~}A81SOrA59Ve0Zsa zP(a6FV*H?D&}%_S$M2U+ua$CiU?%7Zk}r?1`o1q##)l#YNu0~YG$~<5cXj9?r_e*v zB*%};&f5eMRHP1GUCCzuJ6M{ZUc$XD6Hb9>=kL_lLdWtF&)Dj>`NXw74W1hnahAn9 zF_+25PYyadb-FDRKOjvefRA1+wqJAJVB*fla@~l~6k}WxH6h;{+SjIhL(kysZLb%g zH0Sw5gWKaD)|;>G%-#vdS40STDEZ2Q{*){ zG^SB;sj@5y6hcy~GwCQWJHpvZrSM6a18z%q0JH1rjf79PQM?B&pG|YrMgnV1LDz`rtRzE0p0qrFp*vo(SSl!q%NYL@Zcc%! zbt0#?VJ!`%;LUGmV?xc3F^tNSs&BXhCR}RRohp9 zdKkW3poGikgnqVssXE~$eUj8 zp2aH=^w~{}lUYe^ynX0YOcF5fW{VE?RMA-Rk2lA(kS-EQP&JRV!T)`{JuDcVARq2} z#(dFAjCRD)?)x^qLBy0S@%@fZd_@+HYY4)OhG{A?^g}6`syey~1Q=Do_?dHoe$;4z zjkPqgHo_cO!V=G?wCD}0Br&Mh6dBATdD&(R5e8fa9J-3`xL-nvK&#c z+|MiCx}^5pAEH3`%3CmB5sb8Dk&{}w@wG1ReL6=hT=HJtF<+Yr8aZ=Ur$uLX5m@PG zc?EZ6Z3&GbUGJKxEdBDxub~7cQr2@ncam!mi=w%fAu30WI^(#NVIXY`FBP$a z3T*Usz>;Fu?}){VxvM4Y)2qSQyAbRCLoB6(h6v1ofOb>qr2oIclnQ4o+anS6TTMj< zUH!-)X18R4z9lre@O*Q$nF01{n*R?f4}$%tfg22_wQRSqA%WYRjd|61o?8uBdbc{d zs+=TP-aLlxVz9e#5QU^UA_ezRHyEg#<)%Pr*Ayk_XZLByr}H;+27vveneFIoe?=6-puQ4&j#f*ZvP&?#_F0kfQPyzNM2li{dJq@%A( zk#6p1E3lg7ZxF$>q<-fYTX_=t*A*G|*esb|ce$E`8arcMk?+U#s7xOP*X>9DZ6MR2b4=dRz~3QF)Po4wGiHA~w_V3w3&=L9_!XBE*{ zwK5f}TPJ7WW4x&31>-dv-X3;&Sowmx(nC^nCG6YQZZk|n-HoGGbgrCreD;qzdQg!K z#$Ix+w`G|GTrc0N2TWtYXK-O}93-Kl8(5NeI}Kg_mu1W!A>?TzTdf4h;D?Yjv!>4m z@X_SqRnst-IvqDTNyxG%T-z-=F+YMtqb6IH%T%Qk<)Q@JCjE)@Mb#(W7sK1CI}A8{ zx9>YQEf%(RE1_4;Ob>Rt5twcnS1w|q)k{G_ML$LecCCx!Y8P`;ZZJSXb+htDvD4p? znt3vPm7S*8Y8t!|Ar)1rm8^C2t2lfGHt6bJ%h^k2g*6pRv7zGV4<*v`cEqcT3VDC! zN2sgfvchUiy%*ZX*K#!X?9oE}sVT?5z@Ajnu>7AN9Nf z)eOUecO80ircd)>|Ak}w zK!-oRX~EtZqAx_^o#=@&mG>-vtGP##@b{dEIzV7nJD^%K1fLwzgzEUZeIr8^g=YrZ zd==P(xy~Nj;Nt~swkT0&QS6yqgEhsQ*XZZTzYQM)Tx+F!Y66#Hqu3 z-z^5MvE|Dj2uo$ctE+6t5Iact`0(L=GPj>mgXoAyd+m3}!Mn1_?b^9rQPrl9&9?o< zQl&~X?;>-X8F7gAtXS_HZOZ!iaT!P#hX1U4Pvwd+IdAGS$R7WpHij?ZiM$bpJ%Kc3 zb*e=ccDK`PyQrM*U~tB2JR{vV{twcI;6Jw5)uTB9t2tj~xfw-14;i~#JN15|l7X8ZRyiiGuI6FfXHnhGaaPQ0#eUR8bmD7X8 z{T|D}O%%37vis^q#T`))5&0%dnG=aKFH}k*a?(`pZ)Hgtq!+1*fgu+9L}P@hZSY>% zt5z2G{E|I?xf~xu-6K#_BHD%}=|~#aL`9B~Y)!zvb(?gDHL+)5j9K|S<4qsEzWbXA zc;Hk0)CgvOm zxqs;g{DdSS)j^@Er2fn7GAv9h?a0&nvcSs>Blbuc!v@S$3odI(Tl?>rSg(ewe9&SK zA1-+o`~D&P_(e!t3?XOilT8@;zUOABX)Z&@ijF{TZs1Zak+O=-;DL3s{p0zFT>j=; z`UN=)!gQ#9B-LazAYk~=2+h(s*qYtEszNEt-`O&Br@cSj)SyNT-^FU^yF4LvK8C+w zWrJmh-x0KG7k0NAx}GTgPpg>i8t|K^O(_#}wVu3d1xj#U=A~gkSFX=RWx4UV9YuR)m9s9s@p zu`qDb5u1s3L^Ofm_u{11E7jlGSO+!`b>nc_JCa<3Y#J6*SRBlEm=umX z8f3f|y=d&%^zKr?Z6zq0{}unG`jC}Z^fP0rSw!;}NJpyq2Zyp>6QlRBwoLp9-7Jmk zsvfKSOmz&lni{`fYl<#2f#>Xy)cT@}1azAHd!B&J6l4*ZYaGzFmhm%rBFEp07au+D zF42jnVM*Q?<3a8*TCsic>(1GIrm3d`1Q}D+)SoIJAHMe?b4L<2i`M5x#^Z;=_c_YFX5E80ma*mCXF1mxpNtNzi$+%-aJP(HAW9?Q(*B zo2-#uONG)y++xL$n3kw9wO{Z?StTRbd21W?&$cOZr2JFw#i&JJxie?6cO745em_#tx^-E3L9J$>!CuAc;KT1Cs2HKCK_F;YZ!9R}j}S)A@PVGq z{&%{6IeN3;sx$UalUOP%;aznwEJvjO0BG0!Oc zj-V^U+uHTrNFz^|o(;sX@ohkPK}1bJ!;qA_$jc;oRm)oV1(rpD#!$BiT<~x9w+afQ z*EURI$*R4w;Fpc-RzX1(*8eFP&(i2PFQT0{z*9f-jgIpUCq8G-CQq|9)PdPv=K0~2 zy^?rOFhTv_!N%v;i*JZg+zCN>z3*HMyN=;D%0`qYc=5T2y(KR{<>rDdJ+M`z1JEL}5IP0ztOm|=8e1h<53$1jB%KEh9gPf%UIqB|`ntoH% z{w%f}lOlkAm7k4EtIYZ|gQik3VRKR3Z@Ih~3iWK|*hU z2-i4X=5hBvcZ!BK;jc+j(GO^CCaqg{*kWV^Zb-t};te8Sw;qA0oqquE0*|^F`d9k3 zwq9vAg=)CXc}rze@ie|P)??ax;n?q^`9;(Q$I|NAdB=qXC;isq?ovakldUjUYSS_2 z6$UU_^lzuxruY$J#am*h1WE_gJoCf~>U|1sj*ee`$l@SuThAp}homdP10hbZ_hr`* zI_v{8xOSEqJAN`P-d2|LD z37&ZWzm-`YCwIm!U`-OALG1Y_=jgS3>>|zs)X?by*rJ8tAXqGA1 zqN|{z2$I^Gf#E**_Rm}NmbDtV%k;M%7tP~GU|D}y=SO22@e^AXF{7~X$VWqfUe^1wxMGCDstlE${{?feE-ROq zqK6F=MsJLA>|X8G(RU_2>^)WD*)`7u6QjQOwOQ_-!Tu7s(~1`5wxALTB$T1DHm(-I{am8A zFG=2DdiO%ySA*bt>1-bjmz8pJ>!N+%k8n*vXRrR-=#=dJ1nzYnF}p5( zD4n_CK)o!?AgJBH-r<@Kty5mbZR(=E2O?KhCB6(9PYW3Kv1XkztRFi=K!bt9v3>CR z7ckFzq_r6X$2(K^xO>br+u|8fu0d|sr^WpwScqXQz6`#Y#?F{PKJHO#9?+^pPQ%$4 zE(E1d^8MLVX58f~nn$y7-}C)1SIzKs7AZsyUd;-ZgPS+48w(@oV!=w7ZT9hDAjKjq zC!X$wwtt>0G&cUo3AhKH$5^(ug;ggmLXz*^hF{PB)5gx=N;I66vw{ln@yEtXt#h;(D-+f0Y?s6H3ev1t)QrdHzRzf3f>T++VT8ZQ36Sx4Y!zOyi|G zjg%hRs&U0ZsFL1Zk2xKEYJ0p^7QUYvSK6nzEvo1zf_`-QWlca=g(gYq?4_9DW7J^t33RvZIzO;P|~hI*F<90<_^<^{RYvNuSYa-g8-&V zHkSUsPZp6QoB#WSWn-qs@PRn42UEvYO{l&cu|0WCFO?=eQWER&^;U-8+>;|Oq8 zUPF6mIDrX#D0Tjwb_!Cz@2owwyYL;zC3*|$_*CZe$DfYb+Q7BPw;Wd`BCuZXhCauz zNF0p|a-)!v45Ijtgk+O-w@S*|O7Hj3$fi^{(ivng7@rbqXU12swods&(&9aJg{uk7 zLea#>vjnsx!6&%S^OqX>YDcdv9iHc(Tl~v!tvqz^q}&!GSpJ(5>@ctQ<$%l63*NI6 z2YYD5M0t?ZRZ+qcpHFGOiSMNQAH%8kq`y^Hf&~mZm2QH)MYxLPC`^gF&2#sI;9C6Z zR=hQ~Jmn3~v-!a1r~MI3(2e~V$+o))FBS%--%WSgLq@&N8+&SsL3CnyW`qQ&PE@eq zysk??NS)^*gl?+!9lsdO^Q)PC8nSl??Av5;{F3O$ZF_iC?6(MAG7#BidK^}})SZ6g zxiKDC>j3?D=KFkgCUN2Q$eG&tYF*foTy%acTb#KvYiri~m>vtsK9pV{+B*vNYBE8C__x@tn$PEy6yYSrXgOvyqb!zmrabeL!l{&x zzC+z(PPyt6+yO;&$)l*7Si+Bxmu==9X;G@PM5rlwq+9<_w}LWsH&sOidmxQI<`4M( zShF$MM9Iz+0@P0%z1uBFKbbP+JC0WjvUyRf5>J7(oPkg=xOT)t%=4s?%HUl(#2zin z{GFiEUWuoGVZ10WU9P$rXlg3=G$b5u5WbRvO{8TX1Y~HVKBDx6eBZMpR zh?7+(cYv1k*Hh=Lp^VS3dR#|gGf!r=3edj>LcjJt>~L}A9+*xsH4PErzlJtUSW_szBEHga;Y{`Qcf!Pa zBPb{lZmX1&kp9eCN6;`P8La@X(N~$7O&J$vz(+HLJH9zaMhkKZ1P6}bW%Og_+|(Hk^>hiQp$^}R^<~=$@jlMWklh^t+S-S zK65TT0`7|=&yAzX*rzo}&@M~pitD^{2P7|yY6B+ByNdTUk>XaU zl0tVh4yF*9QEjNxh`97E@tQk_9!)2zNUFj7u=o`Q*CZcdUdX3reK9hj1QkXUy!1XM<8_nHnX=ifx23_;^A0fkSFm(Myr#K} z9p}K1Vl!vz6Q2l7J2O^e<7!IP63O@bLkJK~4&B{DEB;$k3Sur{Rtfn`j(vJL5K zOcElNjft~!(>{U#T`iGP1Q9`Zn$b0-mMP0roQNA`9GP1Lw(1n=hm~1)=Ip;DL{%UM zjYgC!d}72d;@yFjG!h)65=t8v$&u*WQoKL0T{PrCj>PODBj{^VsMksE8S|Q=nqTaH zCssktS-GW~4W!I%ZmY)g<-lSy<;ra|kd#!$$S~@$!Kbn?rsP^unl}ivCd`2TMaQcy z_vBJ*eHZ(to4{PLAPyahVP+;3K~IKp>EfX^%ABnbV}N;U3Rabd0#n9`eg$A@huyt{_T znNI=EiKRx@%;==cp^H{HJvC~fy7C8bxj?fF(WYEtREd5)>WrRUgU!?;NP4OxXU^T0 zfCM}mN{qZIy55Bs2trJVu@Zw%2IGfT0rQCyOD>FQv|nfQO1DlQ!TgiVJ5&U+q=@`Y zB>Qlr4e@x`=cp*OqIQ}AdYC`+8HndZIu{H;`XWAstl^ zOxjKyR0tyBdE!;NV3M19+I{oUiLbb{(C5StxI|ttbvCcxW0J6bZoptH6u{kAqGVW! zm-0Mpd3%KIVCisFW@CICUgaqAkrdC|K2iIU{UX6GIIa@=^DFV|2+qg;@`t1MJ5LCP zklmifQQ7m^FPn=R;F7vJiBbzLkZzcbOq74OwC(U49N^-P6? z(W(bmyXhJ2Q~EvhfbW8L>-GHcyq@Rv`uXE_-}jtzo$I>JwY<-D&V9?=)QE?37bgIK z=eV)q832&*EfQea;eX55Iyc~dq5(&311x+l1O&TYbq9KGKIhyC$Gu!V+|RhXx`p_C zcGm$w)A+cdp5?XP-vi;E4nH%778*q3pBOejaXNSUkRsm>w%1vNQO{k173VLeS7sV2 z?P<5IiF|8+&yG$x^@{)P6u##*&h9`Dvav);vBI|adz^me(R0E(g#=HOzj?9ax7%s7 zQ~M=;JKOwSePu7Y%TJkf?%u~6nyu|IrFJxaDX8tpTJ{{KQndH#hmrAC9qMLQTHh1s z@Skj*j$HgkE3x@}+WK{yMzZz#(1FV*@Et;|ux1_8Od=OEQ=n(?QiL|}y`q$bEH?kO ze?u=JOZSJ3;D+ue%7*1pRXPbD5-u2^DLZe^2J6N9{lheU^4s-lmB&PH9Q*RZ^Yw=% z2>6FuIl7j`@8E~}lm*6p!IN)??{lC-ob~}MFs|=)0cWX)iLquD(8mC`E~+8k`_5x5f=1}&RF|-dOWLG@PW?$k=A?TRbbNYQ`fAubiw*!`5&j3E)8KyvK6G zj-xgBg(MqpE?|2s-oiX^0pG>vA;*l{5%R+HVX7P;VRAm!4|$YqY-;X)bLHo!9}m{| zv5HNo8x^nLJg=yz*vDcF?Dn5wIQWfFRD>tHW`9m<7OrHd4}iaiVP4F~tyqY!9~N)C zd)KHlL;ic{MudTR|76id=#RjFg0Bg04w6~Ts)WR}$rWPTAXcKyp{7pdVn}%~O*S6^ z5Ks}*KDlU_=d#nvvx#WY#53KY&lUf=vO||qQDT#mClb-oY$1*Pu=;3nm4)<{Ytwqp zx8FH@X}PDC_(zi5R)(Zq9ekv~t~dN?I3lY2Pd3)c9bC7U8x>602zI0_)4v__&wJo(Abm6k3>g5_(rp+->F{i|!1 z%axXLJeDn-TU`%F0Ca1HkyVt;#%C*L!h=!$k>Ii?*pM9T95M#TSh_75 z3y!NWZh5V@bcY{W8PR;-;=l(|-Oi2N=S8I0Tu2dP7vYDk;FdB|y@vJdgn0`!ELY{m z(8?41Pf(`G&G@}oyfHm~<+zx%tn5uRY*fhGtR#7*1rxL!y~pzV=hcX06ltHRG<|5l zO*Dy6N07AL2XKJjijh0dw{PS!i)pDQ%lM)DX#GNxV?qxMDk=QWBf8}_JzM7xpSQP#%qS?V^=EiEm2L? zt=bPvftc$na{&u!Ma+Te_K2+<)HiN*G2dTXCVsX`BpH|mx*fy4EkbnGXL98zxTr45 zNgrucn90bv5(7X48%VoNwAn&~YD5fd;=^_e9+&V4LcBK=1FFUdl7Ms$1+_G?mRjd! zfT1kA0$aBlY>1tX@LX$a)Y$%5AwI~qus`yC#;4|*lULaK`UZ;hGRL~~z2y>XuAaDl zv--WC_MD5sDi8hdW?GbyK7b6-z~(mfH3NUe{fYBrrb^KtfuTYcTjj`g-_Dr<6$$HC z_8ZqQHgR>zQCAg4bf|JP9@9Bg&TTT~cBAuIrt?#JgW44frOVe0VmBV@iUqdT=EK3u zT9GN^c-{2OeC~MLHKK!bCPut+tAc>jJQnm<=Tgu-ngndi>A@KaWDi|gw=Cz94fngm z;p!Ue+-Pz1_&ppTn2JN^H+=J~y3fb6tRK)Nk3B;X9s$hT9YI$w@)3X`c|`@!t!0yK zcIY5H!nsouY+>US2TP8;Kx{eT$KRrGpt+H3to8bbbI?kPQg~$LW^;9runa~*buI+x zV!+P}jFys!HMJf-jy)+T*1$wy$thl)re;7J11{2NEwwSKP6uU+anJBwk-Z}qqAtc+ znhnVe0ts@M3k;J5k33?ssWrRiPGq_umM#KX4Rf*-8Yvmf`F-dnPDJbjj^<~yEye}d zY@vt-lMy0m0rR`>zA4)y5UUTC5CD&aM3=OWEnuGPZ2$>3p!2O5kUWHl3+tzh@@Wbq z)#KLz=_(2moozYIK)ltbO}rLZio$f`fw2ovJs*aVV?v>l!?T%(9qq&kO9*v_HRKiu z_IS;mW<-u_y*4Z}Q4<7GG9Y~)`QF#X)IZ^JOp>BLDIqtKghWD@wv4KOnN_U0#}ad@ zar0d(R~)a&V?;Q?D9pp_M>3lm7L3T5&+kxTm613D1Stze>U=@2$}N4(M083ZCB7Mb z*lsKWPHrlf|DfJko11v>o-}Y%BcQ-@^LYV<9qz-e4eq^}Yu?Z7TR(#0iG|`cIFlbk z(F|#5f+O%@X;16kaxibCxOU~?!AWO}>7JI21*_EeL0XzWYKvF{Z%pbaU0cY0-y@p4 z{KChA4i5dOns4(LAGloNe`S8^VI2%w zI3jjK4G7xr$#CnVuLo52GiN*2CtCFG`PBI8%FcTU51#fCZi`(*dg_CMt}G6=Myp3N zA3vI*9}}=UicTcj4rW}@=p<{A)td9ozZqG_LYE?Tlg^(tVASv#S~1+)@r`8nt3pHT z6PLQyKep7J-)pn@a-+)QE1S{qitqy->`x7257$T4KL(66Rj=E;eO}sMacpb8KD8iQ z{}^6f()WI_>aYujR=iHRGm1%mKz+@8c|dM)w{yf`Mil-iCP#E2x<{$!#>kBxCFVe# zbv0<`i8F7z<>?a{d|=oKLrDI7SiNUX?ZKv!-7<0YHl<+2!oIm}Yr|L+D z+0~yB#G{|ZMwR;fwqz~*;exZa+nmPw9noJx9GaboZ#FE{^ME4fSqYQ2LUB3iEw&pc zgg5SbWZU3Fr)3@|jBNfu6#TGfZCH*vpXY7GOcC$>`Lg7V>7NFMS65WVn1W;>!Og!E zJXbG+lrEOeM_9Up1*At0tNEaw7YgS$W2Y{k9`sq=dxPBPZ&nb>+N78>T))`-cwpzT$K#`WkLDk0F_rK?s zB!&iUq*n$uiA<^VVT_@>#o^rd<=&?(hjbglkq{OIRc#D;Y<@NwnOpOHM|D_PV@&z_ zsutmuuNC+Qs>%?aD?{ttNSq$5ydst!UmD|cvToH(S`nGH@9OMu+)ZS4s|OBbA_&im z$as5}`p2QoU)0Ixc+>c6vMzW>K#Rc8HoB;-8`QQ}Kd2{{Q|y>f%N{Y#94^q!4Ng05 z5r6j-ljRsEmkk`k0=Ldq0|+AyW^GvIJ!XkUu=gx_gy2UFSJ{$GNrsM)BrIGL9Nvq_ zRWn0>PR}}X5^b1qdo#Fj-(zUuS>Xf*FD>a$5o@#KXxI2>c-&R$QvT4GP`qvODE_-S z>E-|;avlYBJyQ~3g`HiZ{;8t6RuIqqfz#6IQ&_iP5}_El@CSXI5Eyv0=ut|p%18_V zQ0485b~yovt1$g6UZ|^xoUuIF@`%|Syo5?79R_^GUQfAzlq5)Z8}L{M8oMFtpB?{-5k%LzJRwF+i2G%mH^?`mH!zD`l#X~s;kW7${1%*#9xLKtL)&$6>YYs zTR6wW`Gcw`u3$f~z4F-0YhgBs+P;y$#Wz$9dRDC}sDC8B>X@Ggsx_C!J&!!zJhSAq zg*-f@`K1Uqc+2HDAruJ$13>YcufGz=J@=jekbAcH=I{3J9WJrD)Hn3N736#bE-$uN z+Sx+nmlKSlTF#MNtTh^z%Cd6&OZBPEq267+o-MV(R7h%QH8^PC!okqKPY;-D8(1eO zxWBM{!}jZpzlBwJ>4Tozm%BDg`x!{`oKWh+MA+p3PP#b??*iSaBk~YM($qs6ZHro3B z8X9(fLp&(HbMHGd*e0Y3?-DJ@8mzF+9J(s(A&!QQwk{GC{-{y=;l0C>6{1h{ZemK?u7+j*v76mVyFlUQ`VFhaKg(p-!oi$0$vEa zXzy6_U2*PE@<&jXd;TDCFxFKKI?DkZwzTn}{ipK6Uy@Wh1{ex}bPz}C_qMu&W&<_5 zk>6oHX`bLd$L8*4I?EafAor%LG#I0C0H~1{O4UG)u@-2$Y;mu-%6grIX+M5>(BQck zKSiUHbt>PRA(ACP@mExn@5hl)P*%Pks)2BcY!N^>QmxdIy)xfPf|n`#d52KYBT0ay z#Uh3)616t_-LTLtC@y|{3&1=fK_fm@7tU_J{5Vl*ByuMbdNELTk)<*NG~Wx;KBiIl zcnQhC#Yf8}&5n)jS`VUZadfD+o+Hr$;QF#d^#|7L*KCErY&Rdk+N_H|c*Xx}8ial5 zpLz50TDH1i*+T2mOmuczL5B8Uj=zFU)*rF&P%goHTyE~?bw<&y?;g6N1@M9HO9L-M zO4<~kFvsH4{WaNOXQk&-Gxxp3f5&zGZI_N|vAUDkQQ z%+#LNEUpCFtO}a%kxKY7^+Lv0GYKHJA*zH0C}t7&zo=Ip#2 zuzeZn|IQNwMr>CG72Y!ZIS~B3&!PzfsKc1QJ#IeQF897;5Fh|vKy^#DOyL|!SpE80 z6~zEPH(S>r6H0aUpSt0Dq+yaUDHdAtKWd7`=>u%|@7wzzg&0UXSW)}DM9}B5`iB|# zqJz|RzxlRT1Bbc$S8}Qs7gTnzKbb+kJ_|>H@LyVE^EXnNyG+0|@wLb|xCN17i-svjVP3KPUKJHk#P zT-m@OnlB9wn@z{#uuTonAlb7=&mOky0z5Trza!ua%wkf03jo?2fO=~{G1i#9 z=a>jwlPIX>n*TT%K@qqI)CFl3b=$8V{^o8nC#e^oSKcmyUY2wOJp}B+&i-@h|Gijf z&L-|dOVN6V7;!0Zk*43H!%rPg(xG(EmxfS=@wwfFKcZPKABqeda1u{CEGB| zT@oxdk^(=3i1X%gfb3WZj_LW;G~&_->8s32k{jbI-1O7NKjff(A~@$2pPYdEq*@y0yO{ zNhMIU8!vdvQSxQG7{}oY*TquTo}ImLh-@eoBlf-RMV^B!ouvm=`R4>F`t(yw^3E2M78*>&mhwt&Q3$5&f*&slV+!y{U_u8P}=AVN+GVj+{ z`xf=A21UlbS4Pg{CkBCu7mhl$ABqIjRG0^E01l8ZX8H@8(eL3>70MIve!cvJbB!Px z#euE!8xgoLJqh5%$JmhsdJP;~X(;P+|M8JZ^tLS|}x=r}pl? zgc(+PfcTjFTZ7PSfW57aNgar4E`#i^gwLgF3T<(Oi@jKxc^_%6>h(TfZ0}*5o3hYt zezco^DtD=bIpYc!LS1eCaVSOHNf{2}e*;rTScXBo@&@|3jRVM=J9XvRi$L>H@}3!) zCzR-zB!jEJ;exwI6wTatNV%;@fJ2_?4ikVYfn&E>IY+65SMyHc9==donn^r+X-sdR zQ^_{-x=~>37S$!wfl|BK*r05RzRwq@W)bixm-xyp-GzFY`JiY^ru}yy3F>SZ-+gqxtQOfpp8~Ya!S30tlV;#P&OW;kyIwJ($#b z9!+~Jjfq66ut}BC6_%Jur*5+g2ZLXHgM6Dco_N zq!yx)Wn51_S!MUVe)D~p3iQo`Zn~cv!U^^r?&_-1&CkQr^R91>;L*-w51x5tpE|MN zEQns*NZMz19u3SHY4?k2qg}M%=~?}>)4uGxISZ^%uk6YxBiQ4YJwZ*Iby{ zeP=}jhdyR?>5sqC(MPa>tTpP+iUVn6{n^~m;Y>Xd8Zv~uR#{fub`G1aE}7FyS+{bM z79^W--}k{g@B(}c^Kt7uQL(zxKRv}*VME-Q>V@D2|d)X0{izwhA=f1&{TnE^-I5+Qew3r%g+g+Arz9q_l;_Z zmGuphWlA*X$}=UG(P5@AqLXFby9pKU(}!#AqjT=U1ox#=z7@s*I`YcCT#&3Nj65dK z?2`M+**IiSBM-xw7MFAsh?&4OQuA7qAeJ&2wR0Nu?;5YUB;GYTqxuht_o_d8E`FNC=>!e?N2xf?e9h!^20qPMVS zeWh`?o;RoEH|GoWjGG>Tpy}#hvHXs4>LJ0N+!GqZ(?ts`6^cfP)vjoY zuOx1pcTiwF`4|JhDYd-Y)RomYOyATe)SrT^V@)1klC%=0s5TF##eeF#WH~FzGFMTw zLh0H&ei)}gc|^9?_!0ZBY70l>@-g^Sy3LC;m^_ z`wbOaI_b;Q*t5oZswGadfYR_xcjMa8=ux~kh7==##DcO8#I?qr$se>o@m$sP#IqZu zN0u#Z6K{{lQ)8ghPF*>4jW5e*5QJsNmu?bZ6G1pRo#8KkaMl}>6A8nF>*TG->mR~$ zg0zBqd8a0WT8nkzslA(VRvy@9V9W`CVECt$n)Cs0BF#J%LwD_UKg%@WrJyooufh8O z@#HagdLD53n=Vw{(Ju@nXEe9&ceIsOJ}mn?N{>3q!c#^)HFhk|1rMn||wINA>#+zVUFo(~PkL-xF}81*7weEo?v`_|sv> zlM4zYix=1DgaZ58Sn9Wky|!`WwYqd6vOWy#?`A|y4SM81D53@3M5JRN>103FUGm$u z>Ca^MpVe2MzwK}xm~Lw=#>X#|zH38^m@`hl%lW7x3R<_y4Td63CJ?IJ^QYkggqRpy z%JWyhEX&9Y7#Z?iw0|kf48#`ECoL~EJgVHS-iQz+TTWIo%w{<`B$qW(xlwKwMvj7f^3fN%8im%gqxerxh&8!+ zytMB)UGp0L)kyi>?Bn?AwH_p8k081Kj2_iY+L{yO7o)*n-pVJ-Z(5!&-R-~!amc@S z`aBAiIT+i{P>T-ue>(D*m35{mw@ii6zkkxQD5Le~YTxm$C#^}S zWvmm2>n?rGFvZ9+RfPp$vsYoJby*HPJ(MjTiiC<-nFqAPOcvJMf7XWA_R2D`O;)Vo zGi38qpbV~WSiL-`nmjjCfhl787<6xv6OHn(LpHk`@sZ5N7p&)SrJTKtADO)uK)fWo z$S2)N+zmjGT;STXM6MzhSBy%$T{xLPX%ftV<_}pR|D3!m%JR7kRQs44(w~YFM(08n z@YF7{xfe*{rMSs$N6nsB>u-b`nJxIJg6@7nV`-FW2OFurDV3F) zNS15P_kA0if22Vnal1t=ijdHIeYKU1)ZTfT!6n#mbNt%)Y1ofWVF5f5Awpk2Jj*=U z4tICxT`=xM)K$n>;=Uw89->qt)JIWIjRBc*Zu~6m!xld;VDiqRuS=# z@+G%h1bfTZZ&Fnza@b%Y)}oO*0dHBL&T=5mFzj|fl{K%&)*LD~U?mH(Zfb-2URB@- zK4i2qC?hj?L9(VTW0rH9k@6z*L2KdRDy?b|m(M3bzo4|61#8S!fw>X{V&3eFROhC} zgAaF4GEyF~;LSM)MP?ud66kSSpJ1~mDs3VOrX@c8CCXu|yR)$7j1kWTA9$1IqvzI# zauu+KB{{^iLaCwYKZvqS-)g$XE>JvxCuO-Q12LJStmsYAHB2M^uQ2N-60+mJ=yend z0KatM9bg;goDL&;ct;MsVP$maB8DVZ-ovJO`s6D`+}C@bBVKRmEf~Rjjc{#0NZ93i z_Ls=vopzI~2-aIUW)6L?bt6?2uDQbN5@E zj$q+{0CLB@#lI0}7@~79BYsNEFEhY)4%rk#JAM=ClHvKc!3ySFkR>I^%436MtAR|V z8BpBGe2ZsBK8zU7?C-`1lBJ%|Z~u^HI<~WQ=PM3GSj4kB{4cH8UQbBld1%VH1sjJ} zWhP#LL0ZVC%ebqW+o)y$j!$s?EN?1s&6zWG*VWleH;@ zX1_E()LjXm_4qs{6E%Jv-px_$Lv3q0NgIqS)9f;damAcXuUm^?6kPk-8q1*oZ%T|m zj?Ju(;lT0lJoKJXyF$s;Ic^qzJtR3>Fr;J(5l?I+)&scwY2SS$VjYsC zo5hvK;1Fm(5+@JJB=9+O3&yPQg!kd|&7%{f(HHAG1J5acG2w=@ry#2U z3H69w{IJS*z|M2zrXGv}^XW$22)KSd6I=TSe_{ev+sG3QAlSWX z_#z61Q}9c9&=f;*U)M#9KIcFH*k>Av4|yRtp>L_WZ^ov$Lirhj@CgudJox}3Crtkd z9r1rX#~_9cD{Kyf^QRd}>T^765cq57vCaL#_elPrUT zBn=R3@Q(a;RFYtW3MT)jxy3?oA_hph6!i<`(fAsmfA*AdNBI zuL6ro88riNKKUiA{=44)UMhmz_=~iyN+N=G87tyHQgvSjldYI{t>qt$^F;@h%`E?l zmW3|14s5hY3TL)&D*mvgeBJ8Kx=>a#0uJO8TaJ1j%_a}}}gl5j(eZ5i3i`e=t zk-q$dY$+V}aas>HFadx?;FCF`%6-59^dbGwQI_h_?SAAlA0m`8W5CvMzsj3_9+xVY z;#8m015deFs*V5Xii5+5gMlcfUMv*bQ7jmDZ?P*P+hW@tDZJnjRDG%~&6=}m3*CL9 z`_kCNWpWa1z1w2rs5sTpnWdBvSfyo9%MIsV2HQ3w5F{f>ItDb!@uqjE2YWWzo62aE zp^H{2=*WW4RuRM-{|Q6Tk|aeeTur&|@zcGfjMi}&8@@77)y*{$pEjcr?@~nWLkn8nnMI z7o}>aIN(7_I9`p!e?Gn#`lsgUChkAku%P9}_L|cPao%rBbWptkHFU@k(R1nBc?)9g zwbTdODUED-OSiltbnzr5LNhP%WIy>qQ21}-FGb=?jlx^nk z6VJ0uGo5uyQ)0lhfm878m-BYgcYeCIf<6iPkTc`Z6UBb;T~lnP!xZ51o2P z*%kW!%jF^5od6Md4RUtl0eq@JxORP0yOJIV{rzTSqwal5M|qR3 zZ9QLeGOqu8yn*ms$*+`Aa^ZMr7B-$-tcor}izC(Zb|;z4v~}l_m-yM6jVvQ`A|(NQ zxa;Wmp~)E`U4wrfJq0X(^2kobMu?-2ozfuqx!H~Ustv%L-HEKT7GSUbve$;Gurq=q zE_6lhL(NSEvN;?wK64_U9!58vsf#}Tm;FAf?lmtuU*Vy?eY9#$C;L|V_fIzovW61e zdsLX!^L!aD=_8K%aLl5Bq<);Ldo|)##%^;Zy9;z{^Eu+-Gg1SQK^dOLUp-CC0 zflnLZ235BevE5M*lk?J>q?c;V$(>H1r4IAEt>}$E;`Rx#X{gfLB3G8TJIgtW%-S$7 z+;Qe4Ck)ANXTN91{Wxbhk#%=3Sl$WVac75Jc8|}4OTF@NX)_55PW~VFh0Tyu!7tI} zyjmbKXhAsUDNL55r^rjcy~_?;e&TgC^tWp`*@E^mNRYScvRnRJ=?K~Mi>RoQNS8ssiE1~of!-;^%P`Dnrdvj1?43t?JDjY- z|9$A<9fy~H4>l?knsiA&Y(C;O*+t9DqF5Dvn)~DoejnF=E!}6}Ihc z_}i*z97UC2)7&mUlygF9Nva>Zs8f84d?D2N$NInC;?M_lWV0kvbf;`E`&D_T26Tt3 z<5uQ)gpr^&Bl17`)2<|D54XT?^~Z!UdIwQ#G>Ga~qj26S^-%2fF2>UR%goD3DNZ}X zR@#k=dL>R4yz5`wdiV2e#Gwx|FpA!%lojRH?n*cxMN>AaLG7-`f{6*;Ph!ljrZ&X} zjr?cdh|H>8ItiIjH?nch;!MX})~34p+k5N2^r-s?^9VQ{H%5!tg%w zcN<|H1_h5z$}~lOos>-)`x{@nKQJt_LDFffhICl*yu(8DC?66e(mSkYA*^JfVhK3(#+4XBXKP@Tih^4gvlE}+}a@w zANiO>?GPlx@T|p#wYg_w_39g9!EJK(5L%W=fX@OtY?&;~dDOz0=YyyQN8@bOt!%^CL&D54CDbrybEjAsh^CYPLNu37alh+h;|j+?TJ1Dai^QbcK# zN$@gCUy-@!p72T!0EY`p2AA)2@R-F@yBkDdKxkU7vq_~DldoCAZUM_u!mQeejcs%e zct>w>UhxaU0_b+o)fK*&GmL3?;~5+Vz3BX15A4jh2}!r$;k!-!vL*tb z9SY38wkT&0ADEeSj@-`+zi#rafN5Ou3|AGOv~1`Y#a~-UqrzME@XJI5p{?*{Y2(n; zXzLCD(roPz^Yo{QI56zLAl!bJ|5w;D;9mdF>ozii`GsZrKXpX_Qn`>On;;niuyOpStZg5F)h+eiBnuf&Bmuxk znG`fzp+hM>kJNa zyIEek=#s{P>S9N(YrAFF$#Do>_`3aB10-@I($DJUtt1Y%40onVhhQiK0HNw}4lM)p ze^iHsg~$XY!?;EH)bo6un)hxDu&UQsTYdcuLUpCxC=4Zf-=K0`r zEZ~~VCpl;==qe`(0GoYZ-ez}je+u;5enRA|Z)kq;b@*DprrCH&8i24$WWsi&*pm|l zyS81GdMa?{xx9l}i=!&!gE_y8Vb>7=Kt@P0oFZv@Q0&#u_BF|ES!8-@{< z;M?r_l5Vu{Q2T3!3;=$`WJgY!{ zpsOu4b?=eGK#=|g0+7@VP*vTmwR|6olyF`sYA@?_!j#Yz?!uosH2YxDKuQUq_b-Wu zUB3EeU(JiV`;7<-H{dT!n2>=DBek?av5y%Apl3H>B3i@q7WciO{t%_o2B2NmNF8qJ zdWUX1lCX2@gk8`U3IUGuAxe1IiUqO14AxOgfw_g6!Q3Zz>m1*dvSjMiSQfsa-1_XF zzXF4lS}a(6EY|h+a>2az+F;9ZUxM4r=uq1w+BrD+kEV+wW3>cGWjaAg9k8{BaU#mq z`0O9m2XCF+fQQk&37r-ic!z`vc=k{8p#j~~Fjcw-p(}d66viyWp~9qI%2o`x=9VSO zBEXRh&}|qQfC~vo*na^P!u{_XAXP89omog;k}g@VBGXfHBlc#ocSgT}M&5|@>&X7- z=F~h;$4joJPihI}pg`wOo+O}pQP(_DGijtqaXa7UEZ_)z>>gcTg2zw}d&joUFu1Zf z55!A?9HasAOCyfdVO)owcn(h&G+&K)8h{$^wW2;5hrt%q?QEpNynWF=iemG&S?{>|nlTslSp!y%rgbZ;8YBbt{KcY{(xhiy(%0?jUH0H;|_ zSOO?mFQ+8{wK~0b8~k+YJ)lTjxQd4*3u_>m5`X6^kU&AyooT#PZsuCqI$Y=@Mb$$w z(2rpl~>MAbje7-!7 xs9W+bUjAJm@8sjOvE2A4#H03jzeN_C2r#&E0+BzQlLFws<3~*mOY~i${ueC|HW~l` literal 0 HcmV?d00001 diff --git a/Projects/Superalgos/Schemas/AppSchema.json b/Projects/Superalgos/Schemas/AppSchema.json index 69081fb2b..242aa1b41 100644 --- a/Projects/Superalgos/Schemas/AppSchema.json +++ b/Projects/Superalgos/Schemas/AppSchema.json @@ -2937,6 +2937,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -2977,6 +2991,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3017,6 +3045,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3057,6 +3099,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3097,6 +3153,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3137,6 +3207,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3177,6 +3261,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3293,6 +3391,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3377,6 +3489,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3455,6 +3581,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3495,6 +3635,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3535,6 +3689,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3575,6 +3743,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3615,6 +3797,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -3655,6 +3851,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4337,6 +4547,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4385,6 +4609,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4425,6 +4663,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4465,6 +4717,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4505,6 +4771,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4545,6 +4825,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4585,6 +4879,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4625,6 +4933,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4665,6 +4987,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4705,6 +5041,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4745,6 +5095,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4855,6 +5219,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4895,6 +5273,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -4935,6 +5327,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5057,6 +5463,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5097,6 +5517,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5137,6 +5571,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5177,6 +5625,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5217,6 +5679,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5257,6 +5733,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5297,6 +5787,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5337,6 +5841,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5377,6 +5895,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5809,6 +6341,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5849,6 +6395,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5889,6 +6449,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5929,6 +6503,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -5969,6 +6557,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6009,6 +6611,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6049,6 +6665,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6089,6 +6719,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6129,6 +6773,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6169,6 +6827,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6209,6 +6881,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6249,6 +6935,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6289,6 +6989,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6329,6 +7043,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6362,6 +7090,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6389,6 +7131,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6416,6 +7172,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6443,6 +7213,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6477,6 +7261,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6517,6 +7315,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6687,6 +7499,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6727,6 +7553,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6767,6 +7607,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6807,6 +7661,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6847,6 +7715,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6887,6 +7769,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6927,6 +7823,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -6967,6 +7877,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -7007,6 +7931,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -7047,6 +7985,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -7087,6 +8039,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -7127,6 +8093,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, @@ -7288,6 +8268,20 @@ "iconPathOff": "copy-path", "actionFunction": "payload.executeAction" }, + { + "action": "Copy Node Value", + "label": "Copy Node Value", + "iconPathOn": "copy-value", + "iconPathOff": "copy-value", + "actionFunction": "payload.executeAction" + }, + { + "action": "Copy Node Type", + "label": "Copy Node Type", + "iconPathOn": "copy-type", + "iconPathOff": "copy-type", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "askConfirmation": true, diff --git a/Projects/Superalgos/Spaces/Floating-Space/UiObject.js b/Projects/Superalgos/Spaces/Floating-Space/UiObject.js index 7e983a9e1..4850f49ed 100644 --- a/Projects/Superalgos/Spaces/Floating-Space/UiObject.js +++ b/Projects/Superalgos/Spaces/Floating-Space/UiObject.js @@ -44,6 +44,7 @@ function newUiObject() { resetWarningMessage: resetWarningMessage, setInfoMessage: setInfoMessage, resetInfoMessage: resetInfoMessage, + getValue: getValue, setValue: setValue, resetValue: resetValue, setPercentage: setPercentage, @@ -880,6 +881,10 @@ function newUiObject() { thisObject.hasInfo = false } + function getValue() { + return currentValue + } + function setValue(value, counter, minDecimals) { if (value !== undefined) { currentValue = value