You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/lang/locale/en.ts
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -551,6 +551,10 @@ export default {
551
551
'name': 'Ordered List Indicator End Style',
552
552
'description': 'The ending character of an ordered list indicator',
553
553
},
554
+
'preserve-start': {
555
+
'name': 'Preserve Starting Number',
556
+
'description': 'Whether to preserve the starting number of an ordered list. This can be used to have an ordered list that has content in between the ordered list items.',
@@ -131,6 +132,119 @@ export default class OrderedListStyle extends RuleBuilder<OrderedListStyleOption
131
132
numberStyle: OrderListItemStyles.Lazy,
132
133
},
133
134
}),
135
+
newExampleBuilder({
136
+
description: 'Ordered lists have list items set to ascending numerical order using initial indicator number when Number Style is `ascending` and `preserveStart` is enabled',
137
+
before: dedent`
138
+
1. Item 1
139
+
2. Item 2
140
+
4. Item 3
141
+
${''}
142
+
Some text here
143
+
${''}
144
+
4. Item 4
145
+
5. Item 5
146
+
7. Item 6
147
+
`,
148
+
after: dedent`
149
+
1. Item 1
150
+
2. Item 2
151
+
3. Item 3
152
+
${''}
153
+
Some text here
154
+
${''}
155
+
4. Item 4
156
+
5. Item 5
157
+
6. Item 6
158
+
`,
159
+
options: {
160
+
numberStyle: OrderListItemStyles.Ascending,
161
+
preserveStart: true,
162
+
},
163
+
}),
164
+
newExampleBuilder({
165
+
description: 'Nested ordered lists have list items set to ascending numerical order using initial indicator number when Number Style is `ascending` and `preserveStart` is enabled',
166
+
before: dedent`
167
+
4. Item 4
168
+
2. Item 5
169
+
2. Subitem 2
170
+
5. Subitem 3
171
+
2. Subitem 4
172
+
4. Item 6
173
+
`,
174
+
after: dedent`
175
+
4. Item 4
176
+
5. Item 5
177
+
2. Subitem 2
178
+
3. Subitem 3
179
+
4. Subitem 4
180
+
6. Item 6
181
+
`,
182
+
options: {
183
+
preserveStart: true,
184
+
},
185
+
}),
186
+
newExampleBuilder({
187
+
description: 'Ordered lists have list items set to initial indicator number when Number Style is `lazy` and `preserveStart` is enabled',
188
+
before: dedent`
189
+
2. Item 2
190
+
5. Item 3
191
+
4. Item 4
192
+
`,
193
+
after: dedent`
194
+
2. Item 2
195
+
2. Item 3
196
+
2. Item 4
197
+
`,
198
+
options: {
199
+
numberStyle: OrderListItemStyles.Lazy,
200
+
preserveStart: true,
201
+
},
202
+
}),
203
+
newExampleBuilder({
204
+
description: 'Nested ordered lists have list items set to initial indicator number when Number Style is `lazy` and `preserveStart` is enabled',
205
+
before: dedent`
206
+
4. Item 4
207
+
2. Item 5
208
+
2. Subitem 2
209
+
5. Subitem 3
210
+
2. Subitem 4
211
+
4. Item 6
212
+
`,
213
+
after: dedent`
214
+
4. Item 4
215
+
4. Item 5
216
+
2. Subitem 2
217
+
2. Subitem 3
218
+
2. Subitem 4
219
+
4. Item 6
220
+
`,
221
+
options: {
222
+
numberStyle: OrderListItemStyles.Lazy,
223
+
preserveStart: true,
224
+
},
225
+
}),
226
+
newExampleBuilder({
227
+
description: 'Ordered lists items are not modified when Number Style is `preserve`',
0 commit comments