equal
deleted
inserted
replaced
38 |
38 |
39 template "arg", mode="replace_params"; |
39 template "arg", mode="replace_params"; |
40 template "path", mode="replace_params"; |
40 template "path", mode="replace_params"; |
41 template "widget", mode="replace_params" { |
41 template "widget", mode="replace_params" { |
42 xsl:copy { |
42 xsl:copy { |
43 copy "$widgetparams/*" |
43 apply "@* | node()", mode="replace_params"; |
|
44 copy "$widgetparams/*"; |
44 }; |
45 }; |
45 } |
46 } |
46 |
47 |
47 // all attribs are usually copied |
48 // all attribs are usually copied |
48 svgtmpl "@*", mode="inline_svg" xsl:copy; |
49 svgtmpl "@*", mode="inline_svg" xsl:copy; |
71 error > No widget detected on selected SVG |
72 error > No widget detected on selected SVG |
72 when "$svg_widget_count > 1" |
73 when "$svg_widget_count > 1" |
73 error > Multiple widget DnD not yet supported |
74 error > Multiple widget DnD not yet supported |
74 } |
75 } |
75 |
76 |
76 const "testmsg" { |
|
77 msg value "$svg_widget_type"; |
|
78 } |
|
79 |
|
80 value "ns:PassMessage($testmsg)"; |
|
81 |
|
82 apply "/", mode="inline_svg"; |
77 apply "/", mode="inline_svg"; |
83 } |
78 } |
84 } |
79 } |