]> err.no Git - sope/blob - sope-appserver/NGObjWeb/DynamicElements/WOImage.api
started TAL element builder
[sope] / sope-appserver / NGObjWeb / DynamicElements / WOImage.api
1 <?xml version="1.0" standalone="yes"?> 
2
3 <wo class="WOImage">
4   <binding name="framework" passthrough="NO" defaults="Frameworks"/>
5   <binding name="mimeType" passthrough="NO" defaults="MIME Types"/>
6   <binding name="key" passthrough="NO"/>
7   <binding name="data" passthrough="NO"/>
8   <binding name="src"/>
9   <binding name="alt"/>
10   <binding name="border"/>
11   <binding name="filename" passthrough="NO" defaults="Resources"/>
12   <binding name="otherTagString" passthrough="NO"/>
13
14   <!-- SOPE -->
15   <binding name="value" passthrough="NO"/>
16
17   <validation message="exactly one of &apos;data&apos;, &apos;filename&apos;, &apos;src&apos; or &apos;value&apos; must be bound">
18     <count test="!=1">
19       <bound name="filename"/>
20       <bound name="src"/>
21       <bound name="data"/>
22       <bound name="value"/>
23     </count>
24   </validation>
25
26   <validation message="&apos;filename&apos; must be bound when &apos;framework&apos; is bound">
27     <and>
28       <bound name="framework"/>
29       <unbound name="filename"/>
30     </and>
31   </validation>
32
33   <validation message="&apos;mimeType&apos; must be bound when &apos;data&apos; is bound">
34     <and>
35       <bound name="data"/>
36       <unbound name="mimeType"/>
37     </and>
38   </validation>
39 </wo>