Skip to content

Commit 2d4952c

Browse files
Pavitra KhatriPavitra Khatri
authored andcommitted
Fieldset Legend in Checkboxgroup
1 parent 9fce828 commit 2d4952c

File tree

20 files changed

+1277
-16
lines changed

20 files changed

+1277
-16
lines changed

examples/ui.apps/src/main/content/jcr_root/apps/forms-components-examples/components/form/checkboxgroup/.content.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
jcr:primaryType="cq:Component"
44
jcr:title="Adaptive Form CheckBox Group"
55
jcr:description="Add checkboxes to select one or more of the available options."
6-
sling:resourceSuperType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
6+
sling:resourceSuperType="core/fd/components/form/checkboxgroup/v2/checkboxgroup"
77
componentGroup="Core Components Examples - Adaptive Form"/>

it/content/src/main/content/jcr_root/content/forms/af/core-components-it/samples/af2-form-translation/.content.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
jcr:lastModifiedBy="admin"
4545
jcr:primaryType="nt:unstructured"
4646
jcr:title="Check Box Group"
47-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
47+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
4848
enum="[0,1]"
4949
enumNames="[Item 1, Item 2]"
5050
fieldType="checkbox-group"
@@ -224,7 +224,7 @@
224224
jcr:lastModifiedBy="admin"
225225
jcr:primaryType="nt:unstructured"
226226
jcr:title="<p><b>Select Animal</b></p>"
227-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
227+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
228228
areOptionsRichText="true"
229229
enabled="{Boolean}true"
230230
enum="[0,1]"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:rep="internal"
3+
jcr:mixinTypes="[rep:AccessControllable]"
4+
jcr:primaryType="sling:Folder"
5+
hidden="true"/>

it/content/src/main/content/jcr_root/content/forms/af/core-components-it/samples/checkboxgroup/basic/.content.xml renamed to it/content/src/main/content/jcr_root/content/forms/af/core-components-it/samples/checkboxgroup/checkboxgroupv1/basic/.content.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
jcr:lastModifiedBy="admin"
6464
jcr:primaryType="nt:unstructured"
6565
jcr:title="Check Box Group 3"
66-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
66+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
6767
enabled="{Boolean}true"
6868
enum="[0,1]"
6969
enumNames="[Item 1, Item 2]"
@@ -118,7 +118,7 @@
118118
jcr:lastModifiedBy="admin"
119119
jcr:primaryType="nt:unstructured"
120120
jcr:title="Check Box Group 5"
121-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
121+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
122122
enabled="{Boolean}true"
123123
enum="[0,1]"
124124
enumNames="[Item 1, Item 2]"
@@ -141,7 +141,7 @@
141141
jcr:lastModifiedBy="admin"
142142
jcr:primaryType="nt:unstructured"
143143
jcr:title="Check Box Group 6"
144-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
144+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
145145
enabled="{Boolean}true"
146146
enum="[0,1,0]"
147147
enumNames="[Item 1, Item 2,Item 3]"
@@ -160,7 +160,7 @@
160160
jcr:lastModifiedBy="admin"
161161
jcr:primaryType="nt:unstructured"
162162
jcr:title="&lt;p>&lt;b>Select Animal&lt;/b>&lt;/p>"
163-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
163+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
164164
areOptionsRichText="true"
165165
enabled="{Boolean}true"
166166
enum="[0,1]"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
jcr:language="en"
1010
jcr:primaryType="cq:PageContent"
1111
jcr:title="focustest"
12-
sling:configRef="/conf/forms/core-components-it/samples/checkboxgroup/focustest/"
12+
sling:configRef="/conf/forms/core-components-it/samples/checkboxgroup/checkboxgroupv1/focustest/"
1313
sling:resourceType="forms-components-examples/components/page">
1414
<guideContainer
1515
fd:version="2.1"
@@ -46,7 +46,7 @@
4646
jcr:lastModifiedBy="admin"
4747
jcr:primaryType="nt:unstructured"
4848
jcr:title="Check Box Group"
49-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
49+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
5050
enum="[0,1]"
5151
enumNames="[Item 1, Item 2]"
5252
fieldType="checkbox-group"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:rep="internal"
3+
jcr:mixinTypes="[rep:AccessControllable]"
4+
jcr:primaryType="sling:Folder"
5+
hidden="true"/>

it/content/src/main/content/jcr_root/content/forms/af/core-components-it/samples/checkboxgroup/checkboxgroupv2/basic/.content.xml

Lines changed: 196 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:fd="http://www.adobe.com/aemfd/fd/1.0"
3+
jcr:primaryType="cq:Page">
4+
<jcr:content
5+
cq:deviceGroups="[/etc/mobile/groups/responsive]"
6+
cq:lastModified="{Date}2023-10-19T13:14:31.885+05:30"
7+
cq:lastModifiedBy="admin"
8+
cq:template="/conf/core-components-examples/settings/wcm/templates/af-blank-v2"
9+
jcr:language="en"
10+
jcr:primaryType="cq:PageContent"
11+
jcr:title="focustest"
12+
sling:configRef="/conf/forms/core-components-it/samples/checkboxgroup/checkboxgroupv2/focustest/"
13+
sling:resourceType="forms-components-examples/components/page">
14+
<guideContainer
15+
fd:version="2.1"
16+
jcr:primaryType="nt:unstructured"
17+
sling:resourceType="forms-components-examples/components/form/container"
18+
dorType="none"
19+
fieldType="form"
20+
thankYouOption="page"
21+
themeRef="/libs/fd/af/themes/canvas"
22+
title="focustest">
23+
<button
24+
jcr:created="{Date}2023-10-19T13:13:52.618+05:30"
25+
jcr:createdBy="admin"
26+
jcr:lastModified="{Date}2023-10-19T13:13:52.618+05:30"
27+
jcr:lastModifiedBy="admin"
28+
jcr:primaryType="nt:unstructured"
29+
jcr:title="Button"
30+
sling:resourceType="forms-components-examples/components/form/button"
31+
dorExclusion="true"
32+
fieldType="button"
33+
name="button1697701432805">
34+
<fd:rules
35+
fd:click="[{&quot;nodeName&quot;:&quot;ROOT&quot;\,&quot;items&quot;:[{&quot;nodeName&quot;:&quot;STATEMENT&quot;\,&quot;choice&quot;:{&quot;nodeName&quot;:&quot;EVENT_SCRIPTS&quot;\,&quot;items&quot;:[{&quot;nodeName&quot;:&quot;EVENT_CONDITION&quot;\,&quot;choice&quot;:{&quot;nodeName&quot;:&quot;EVENT_AND_COMPARISON&quot;\,&quot;items&quot;:[{&quot;nodeName&quot;:&quot;COMPONENT&quot;\,&quot;value&quot;:{&quot;id&quot;:&quot;$form.button1697701432805&quot;\,&quot;type&quot;:&quot;BUTTON&quot;\,&quot;name&quot;:&quot;button1697701432805&quot;}}\,{&quot;nodeName&quot;:&quot;EVENT_AND_COMPARISON_OPERATOR&quot;\,&quot;choice&quot;:{&quot;nodeName&quot;:&quot;is clicked&quot;\,&quot;value&quot;:null}}\,{&quot;nodeName&quot;:&quot;PRIMITIVE_EXPRESSION&quot;\,&quot;choice&quot;:null}]}\,&quot;nested&quot;:false}\,{&quot;nodeName&quot;:&quot;Then&quot;\,&quot;value&quot;:null}\,{&quot;nodeName&quot;:&quot;BLOCK_STATEMENTS&quot;\,&quot;items&quot;:[{&quot;nodeName&quot;:&quot;BLOCK_STATEMENT&quot;\,&quot;choice&quot;:{&quot;nodeName&quot;:&quot;SET_FOCUS&quot;\,&quot;items&quot;:[{&quot;nodeName&quot;:&quot;to&quot;\,&quot;value&quot;:null}\,{&quot;nodeName&quot;:&quot;AFCOMPONENT&quot;\,&quot;value&quot;:{&quot;id&quot;:&quot;$form.checkboxgroup1697701437345&quot;\,&quot;displayName&quot;:&quot;Check Box Group&quot;\,&quot;type&quot;:&quot;AFCOMPONENT&quot;\,&quot;displayPath&quot;:&quot;FORM/Check Box Group/&quot;\,&quot;name&quot;:&quot;checkboxgroup1697701437345&quot;\,&quot;parent&quot;:&quot;$form&quot;}}]}}]}]}}]\,&quot;isValid&quot;:true\,&quot;enabled&quot;:true\,&quot;version&quot;:1\,&quot;script&quot;:[&quot;setFocus(checkboxgroup1697701437345)&quot;]\,&quot;eventName&quot;:&quot;Click&quot;\,&quot;ruleType&quot;:&quot;&quot;\,&quot;description&quot;:&quot;&quot;}]"
36+
jcr:primaryType="nt:unstructured"
37+
validationStatus="valid"/>
38+
<fd:events
39+
jcr:primaryType="nt:unstructured"
40+
click="[setFocus(checkboxgroup1697701437345)]"/>
41+
</button>
42+
<checkboxgroup
43+
jcr:created="{Date}2023-10-19T13:13:56.745+05:30"
44+
jcr:createdBy="admin"
45+
jcr:lastModified="{Date}2023-10-19T13:13:56.745+05:30"
46+
jcr:lastModifiedBy="admin"
47+
jcr:primaryType="nt:unstructured"
48+
jcr:title="Check Box Group"
49+
sling:resourceType="core/fd/components/form/checkboxgroup/v2/checkboxgroup"
50+
enum="[0,1]"
51+
enumNames="[Item 1, Item 2]"
52+
fieldType="checkbox-group"
53+
name="checkboxgroup1697701437345"
54+
type="number[]"/>
55+
</guideContainer>
56+
</jcr:content>
57+
</jcr:root>

it/content/src/main/content/jcr_root/content/forms/af/core-components-it/samples/customfunctions/populate-checkbox/.content.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
jcr:lastModifiedBy="admin"
3434
jcr:primaryType="nt:unstructured"
3535
jcr:title="checkbox with no options"
36-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
36+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
3737
enabled="{Boolean}true"
3838
fieldType="checkbox-group"
3939
hideTitle="false"
@@ -109,7 +109,7 @@
109109
jcr:lastModifiedBy="admin"
110110
jcr:primaryType="nt:unstructured"
111111
jcr:title="len(current options) = len(enums/enumNames)"
112-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
112+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
113113
enabled="{Boolean}true"
114114
enum="[1,2,3]"
115115
enumNames="[country1,country2,country3]"
@@ -187,7 +187,7 @@
187187
jcr:lastModifiedBy="admin"
188188
jcr:primaryType="nt:unstructured"
189189
jcr:title="len(current options) &lt; len(enums/enumNames)"
190-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
190+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
191191
enabled="{Boolean}true"
192192
enum="[1,2]"
193193
enumNames="[country1,country2]"
@@ -265,7 +265,7 @@
265265
jcr:lastModifiedBy="admin"
266266
jcr:primaryType="nt:unstructured"
267267
jcr:title="len(current options) > len(enums/enumNames)"
268-
sling:resourceType="forms-components-examples/components/form/checkboxgroup"
268+
sling:resourceType="core/fd/components/form/checkboxgroup/v1/checkboxgroup"
269269
enabled="{Boolean}true"
270270
enum="[1,2,3,4]"
271271
enumNames="[country1,country2,country3,country4]"

0 commit comments

Comments
 (0)