Skip to content

Commit c3020de

Browse files
authored
Remove stepper from the legacy NG config layer (#29730)
1 parent 8e5b3cd commit c3020de

File tree

4 files changed

+15
-102
lines changed

4 files changed

+15
-102
lines changed

packages/devextreme-angular/src/ui/nested/base/button-group-item-dxi.ts

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -287,10 +287,10 @@ export abstract class DxiButtonGroupItem extends CollectionNestedOption {
287287
this._setOption('itemType', value);
288288
}
289289

290-
get label(): { alignment?: HorizontalAlignment, location?: LabelLocation, showColon?: boolean, template?: any, text?: string | undefined, visible?: boolean } | string {
290+
get label(): { alignment?: HorizontalAlignment, location?: LabelLocation, showColon?: boolean, template?: any, text?: string | undefined, visible?: boolean } {
291291
return this._getOption('label');
292292
}
293-
set label(value: { alignment?: HorizontalAlignment, location?: LabelLocation, showColon?: boolean, template?: any, text?: string | undefined, visible?: boolean } | string) {
293+
set label(value: { alignment?: HorizontalAlignment, location?: LabelLocation, showColon?: boolean, template?: any, text?: string | undefined, visible?: boolean }) {
294294
this._setOption('label', value);
295295
}
296296

@@ -574,20 +574,6 @@ export abstract class DxiButtonGroupItem extends CollectionNestedOption {
574574
this._setOption('splitter', value);
575575
}
576576

577-
get isValid(): boolean {
578-
return this._getOption('isValid');
579-
}
580-
set isValid(value: boolean) {
581-
this._setOption('isValid', value);
582-
}
583-
584-
get optional(): boolean {
585-
return this._getOption('optional');
586-
}
587-
set optional(value: boolean) {
588-
this._setOption('optional', value);
589-
}
590-
591577
get heightRatio(): number {
592578
return this._getOption('heightRatio');
593579
}

packages/devextreme-angular/src/ui/nested/item-dxi.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,6 @@ import { DxiLocationComponent } from './location-dxi';
120120
'resizable',
121121
'size',
122122
'splitter',
123-
'isValid',
124-
'optional',
125123
'heightRatio',
126124
'widthRatio',
127125
'expanded',

packages/devextreme-angular/src/ui/stepper/index.ts

Lines changed: 8 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,14 @@ import {
4242
WatcherHelper
4343
} from 'devextreme-angular/core';
4444

45-
import { DxiItemModule } from 'devextreme-angular/ui/nested';
4645

4746
import { DxiStepperItemModule } from 'devextreme-angular/ui/stepper/nested';
4847

49-
import { DxiItemComponent } from 'devextreme-angular/ui/nested';
5048

5149
import { DxiStepperItemComponent } from 'devextreme-angular/ui/stepper/nested';
5250

5351

54-
/**
55-
* [descr:dxStepper]
5652

57-
*/
5853
@Component({
5954
selector: 'dx-stepper',
6055
standalone: true,
@@ -71,10 +66,7 @@ import { DxiStepperItemComponent } from 'devextreme-angular/ui/stepper/nested';
7166
export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent implements OnDestroy, OnChanges, DoCheck {
7267
instance: DxStepper<TItem, TKey> = null;
7368

74-
/**
75-
* [descr:WidgetOptions.accessKey]
7669

77-
*/
7870
@Input()
7971
get accessKey(): string | undefined {
8072
return this._getOption('accessKey');
@@ -84,10 +76,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
8476
}
8577

8678

87-
/**
88-
* [descr:dxStepperOptions.activeStateEnabled]
8979

90-
*/
9180
@Input()
9281
get activeStateEnabled(): boolean {
9382
return this._getOption('activeStateEnabled');
@@ -97,10 +86,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
9786
}
9887

9988

100-
/**
101-
* [descr:dxStepperOptions.dataSource]
10289

103-
*/
10490
@Input()
10591
get dataSource(): Array<dxStepperItem> | DataSource | DataSourceOptions | null | Store | string {
10692
return this._getOption('dataSource');
@@ -110,10 +96,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
11096
}
11197

11298

113-
/**
114-
* [descr:WidgetOptions.disabled]
11599

116-
*/
117100
@Input()
118101
get disabled(): boolean {
119102
return this._getOption('disabled');
@@ -123,10 +106,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
123106
}
124107

125108

126-
/**
127-
* [descr:DOMComponentOptions.elementAttr]
128109

129-
*/
130110
@Input()
131111
get elementAttr(): Record<string, any> {
132112
return this._getOption('elementAttr');
@@ -136,10 +116,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
136116
}
137117

138118

139-
/**
140-
* [descr:dxStepperOptions.focusStateEnabled]
141119

142-
*/
143120
@Input()
144121
get focusStateEnabled(): boolean {
145122
return this._getOption('focusStateEnabled');
@@ -149,10 +126,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
149126
}
150127

151128

152-
/**
153-
* [descr:DOMComponentOptions.height]
154129

155-
*/
156130
@Input()
157131
get height(): (() => number | string) | number | string | undefined {
158132
return this._getOption('height');
@@ -162,10 +136,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
162136
}
163137

164138

165-
/**
166-
* [descr:WidgetOptions.hint]
167139

168-
*/
169140
@Input()
170141
get hint(): string | undefined {
171142
return this._getOption('hint');
@@ -175,10 +146,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
175146
}
176147

177148

178-
/**
179-
* [descr:dxStepperOptions.hoverStateEnabled]
180149

181-
*/
182150
@Input()
183151
get hoverStateEnabled(): boolean {
184152
return this._getOption('hoverStateEnabled');
@@ -188,10 +156,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
188156
}
189157

190158

191-
/**
192-
* [descr:dxStepperOptions.items]
193159

194-
*/
195160
@Input()
196161
get items(): Array<dxStepperItem> {
197162
return this._getOption('items');
@@ -201,10 +166,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
201166
}
202167

203168

204-
/**
205-
* [descr:CollectionWidgetOptions.itemTemplate]
206169

207-
*/
208170
@Input()
209171
get itemTemplate(): any {
210172
return this._getOption('itemTemplate');
@@ -214,10 +176,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
214176
}
215177

216178

217-
/**
218-
* [descr:dxStepperOptions.linear]
219179

220-
*/
221180
@Input()
222181
get linear(): boolean {
223182
return this._getOption('linear');
@@ -227,10 +186,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
227186
}
228187

229188

230-
/**
231-
* [descr:dxStepperOptions.orientation]
232189

233-
*/
234190
@Input()
235191
get orientation(): Orientation {
236192
return this._getOption('orientation');
@@ -240,10 +196,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
240196
}
241197

242198

243-
/**
244-
* [descr:DOMComponentOptions.rtlEnabled]
245199

246-
*/
247200
@Input()
248201
get rtlEnabled(): boolean {
249202
return this._getOption('rtlEnabled');
@@ -253,10 +206,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
253206
}
254207

255208

256-
/**
257-
* [descr:CollectionWidgetOptions.selectedIndex]
258209

259-
*/
260210
@Input()
261211
get selectedIndex(): number {
262212
return this._getOption('selectedIndex');
@@ -266,10 +216,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
266216
}
267217

268218

269-
/**
270-
* [descr:CollectionWidgetOptions.selectedItem]
271219

272-
*/
273220
@Input()
274221
get selectedItem(): any {
275222
return this._getOption('selectedItem');
@@ -279,10 +226,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
279226
}
280227

281228

282-
/**
283-
* [descr:dxStepperOptions.selectOnFocus]
284229

285-
*/
286230
@Input()
287231
get selectOnFocus(): boolean {
288232
return this._getOption('selectOnFocus');
@@ -292,10 +236,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
292236
}
293237

294238

295-
/**
296-
* [descr:WidgetOptions.tabIndex]
297239

298-
*/
299240
@Input()
300241
get tabIndex(): number {
301242
return this._getOption('tabIndex');
@@ -305,10 +246,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
305246
}
306247

307248

308-
/**
309-
* [descr:WidgetOptions.visible]
310249

311-
*/
312250
@Input()
313251
get visible(): boolean {
314252
return this._getOption('visible');
@@ -318,10 +256,7 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
318256
}
319257

320258

321-
/**
322-
* [descr:DOMComponentOptions.width]
323259

324-
*/
325260
@Input()
326261
get width(): (() => number | string) | number | string | undefined {
327262
return this._getOption('width');
@@ -332,63 +267,63 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
332267

333268
/**
334269
335-
* [descr:dxStepperOptions.onDisposing]
270+
* [descr:undefined]
336271
337272
338273
*/
339274
@Output() onDisposing: EventEmitter<DisposingEvent>;
340275

341276
/**
342277
343-
* [descr:dxStepperOptions.onInitialized]
278+
* [descr:undefined]
344279
345280
346281
*/
347282
@Output() onInitialized: EventEmitter<InitializedEvent>;
348283

349284
/**
350285
351-
* [descr:dxStepperOptions.onItemClick]
286+
* [descr:undefined]
352287
353288
354289
*/
355290
@Output() onItemClick: EventEmitter<ItemClickEvent>;
356291

357292
/**
358293
359-
* [descr:dxStepperOptions.onItemContextMenu]
294+
* [descr:undefined]
360295
361296
362297
*/
363298
@Output() onItemContextMenu: EventEmitter<ItemContextMenuEvent>;
364299

365300
/**
366301
367-
* [descr:dxStepperOptions.onItemRendered]
302+
* [descr:undefined]
368303
369304
370305
*/
371306
@Output() onItemRendered: EventEmitter<ItemRenderedEvent>;
372307

373308
/**
374309
375-
* [descr:dxStepperOptions.onOptionChanged]
310+
* [descr:undefined]
376311
377312
378313
*/
379314
@Output() onOptionChanged: EventEmitter<OptionChangedEvent>;
380315

381316
/**
382317
383-
* [descr:dxStepperOptions.onSelectionChanged]
318+
* [descr:undefined]
384319
385320
386321
*/
387322
@Output() onSelectionChanged: EventEmitter<SelectionChangedEvent>;
388323

389324
/**
390325
391-
* [descr:dxStepperOptions.onSelectionChanging]
326+
* [descr:undefined]
392327
393328
394329
*/
@@ -546,14 +481,6 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
546481
}
547482

548483

549-
@ContentChildren(DxiItemComponent)
550-
get itemsLegacyChildren(): QueryList<DxiItemComponent> {
551-
return this._getOption('items');
552-
}
553-
set itemsLegacyChildren(value) {
554-
this._setChildren('items', value, 'DxiItemComponent');
555-
}
556-
557484

558485

559486

@@ -644,14 +571,12 @@ export class DxStepperComponent<TItem = any, TKey = any> extends DxComponent imp
644571
@NgModule({
645572
imports: [
646573
DxStepperComponent,
647-
DxiItemModule,
648574
DxiStepperItemModule,
649575
DxIntegrationModule,
650576
DxTemplateModule
651577
],
652578
exports: [
653579
DxStepperComponent,
654-
DxiItemModule,
655580
DxiStepperItemModule,
656581
DxTemplateModule
657582
]

0 commit comments

Comments
 (0)