Skip to content

Commit 9265d7b

Browse files
Tabs, Tabpanel: remove 'm_' prefix (DevExpress#29644)
1 parent c16077c commit 9265d7b

File tree

16 files changed

+21
-30
lines changed

16 files changed

+21
-30
lines changed

packages/devextreme/js/__internal/ui/collection/collection_widget.base.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ import { getPublicElement } from '@ts/core/m_element';
3939
import type { ActionConfig } from '@ts/core/widget/component';
4040
import type { OptionChanged } from '@ts/core/widget/types';
4141
import Widget from '@ts/core/widget/widget';
42-
import type CollectionItem from '@ts/ui/collection/m_item';
43-
import CollectionWidgetItem from '@ts/ui/collection/m_item';
42+
import type CollectionItem from '@ts/ui/collection/item';
43+
import CollectionWidgetItem from '@ts/ui/collection/item';
4444

4545
const COLLECTION_CLASS = 'dx-collection';
4646
const ITEM_CLASS = 'dx-item';

packages/devextreme/js/__internal/ui/collection/m_item.ts renamed to packages/devextreme/js/__internal/ui/collection/item.ts

File renamed without changes.

packages/devextreme/js/__internal/ui/context_menu/m_menu_base.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import type { DxEvent } from '@js/events';
1010
import type { dxMenuBaseOptions } from '@js/ui/context_menu/ui.menu_base';
1111
import type { Item, SubmenuShowMode } from '@js/ui/menu';
1212
import { render } from '@js/ui/widget/utils.ink_ripple';
13-
import MenuItem from '@ts/ui/collection/m_item';
13+
import MenuItem from '@ts/ui/collection/item';
1414
import MenuBaseEditStrategy from '@ts/ui/context_menu/m_menu_base.edit.strategy';
1515
import HierarchicalCollectionWidget from '@ts/ui/hierarchical_collection/m_hierarchical_collection_widget';
1616

packages/devextreme/js/__internal/ui/list/m_item.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import $ from '@js/core/renderer';
22
import type { Item } from '@js/ui/list';
3-
import CollectionWidgetItem from '@ts/ui/collection/m_item';
3+
import CollectionWidgetItem from '@ts/ui/collection/item';
44

55
const LIST_ITEM_BADGE_CONTAINER_CLASS = 'dx-list-item-badge-container';
66
const LIST_ITEM_BADGE_CLASS = 'dx-list-item-badge';

packages/devextreme/js/__internal/ui/m_box.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import { isDefined } from '@js/core/utils/type';
1212
import { hasWindow } from '@js/core/utils/window';
1313
import CollectionWidget from '@js/ui//collection/ui.collection_widget.edit';
1414
import type { Item, Properties } from '@js/ui/box';
15-
import type { ItemExtraOption } from '@ts/ui/collection/m_item';
16-
import CollectionWidgetItem from '@ts/ui/collection/m_item';
15+
import type { ItemExtraOption } from '@ts/ui/collection/item';
16+
import CollectionWidgetItem from '@ts/ui/collection/item';
1717

1818
// STYLE box
1919

packages/devextreme/js/__internal/ui/splitter/splitter_item.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import Guid from '@js/core/guid';
22
import type { dxElementWrapper } from '@js/core/renderer';
33
import $ from '@js/core/renderer';
44
import type { Item } from '@js/ui/splitter';
5-
import CollectionWidgetItem from '@ts/ui/collection/m_item';
5+
import CollectionWidgetItem from '@ts/ui/collection/item';
66

77
import ResizeHandle from './resize_handle';
88
import type Splitter from './splitter';

packages/devextreme/js/__internal/ui/stepper/stepper_item.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { Item } from '@js/ui/stepper';
2-
import CollectionWidgetItem from '@ts/ui/collection/m_item';
2+
import CollectionWidgetItem from '@ts/ui/collection/item';
33

44
export const STEP_COMPLETED_CLASS = 'dx-step-completed';
55
export const STEP_INVALID_CLASS = 'dx-step-invalid';

packages/devextreme/js/__internal/ui/tab_panel/m_item.ts renamed to packages/devextreme/js/__internal/ui/tab_panel/item.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { noop } from '@js/core/utils/common';
22
import type { Item } from '@js/ui/tab_panel';
3-
import CollectionWidgetItem from '@ts/ui/collection/m_item';
3+
import CollectionWidgetItem from '@ts/ui/collection/item';
44

55
export default class TabPanelItem extends CollectionWidgetItem<Item> {
66
_renderWatchers(): void {

packages/devextreme/js/__internal/ui/tab_panel/m_tab_panel.ts renamed to packages/devextreme/js/__internal/ui/tab_panel/tab_panel.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ import { current as currentTheme, isFluent, isMaterialBased } from '@js/ui/theme
1717
import supportUtils from '@ts/core/utils/m_support';
1818
import type { OptionChanged } from '@ts/core/widget/types';
1919
import MultiView from '@ts/ui/m_multi_view';
20-
import type { TabsProperties } from '@ts/ui/tabs/m_tabs';
21-
import Tabs from '@ts/ui/tabs/m_tabs';
20+
import type { TabsProperties } from '@ts/ui/tabs/tabs';
21+
import Tabs from '@ts/ui/tabs/tabs';
2222

2323
// eslint-disable-next-line import/no-named-default
24-
import { default as TabPanelItem } from './m_item';
24+
import { default as TabPanelItem } from './item';
2525

2626
export const TABPANEL_CLASS = 'dx-tabpanel';
2727
const TABPANEL_TABS_CLASS = 'dx-tabpanel-tabs';
@@ -172,12 +172,10 @@ class TabPanel extends MultiView<TabPanelProperties> {
172172
this._toggleTabPanelTabsPositionClass();
173173
}
174174

175-
// eslint-disable-next-line class-methods-use-this
176175
_getElementAria(): Record<string, string> {
177176
return { role: 'tabpanel' };
178177
}
179178

180-
// eslint-disable-next-line class-methods-use-this
181179
_getItemAria(): Record<string, string> {
182180
return { role: 'tabpanel' };
183181
}
@@ -189,7 +187,6 @@ class TabPanel extends MultiView<TabPanelProperties> {
189187
this._renderLayout();
190188
}
191189

192-
// eslint-disable-next-line class-methods-use-this
193190
_prepareTabsItemTemplate(data: Item, $container: dxElementWrapper): void {
194191
const $iconElement = getImageContainer(data?.icon);
195192

packages/devextreme/js/__internal/ui/tabs/m_item.ts renamed to packages/devextreme/js/__internal/ui/tabs/item.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import $ from '@js/core/renderer';
22
import type { Item } from '@js/ui/tabs';
3-
import CollectionItem from '@ts/ui/collection/m_item';
3+
import CollectionItem from '@ts/ui/collection/item';
44

55
const TABS_ITEM_BADGE_CLASS = 'dx-tabs-item-badge';
66
const BADGE_CLASS = 'dx-badge';
@@ -9,10 +9,10 @@ class TabsItem extends CollectionItem<Item> {
99
_renderWatchers(): void {
1010
super._renderWatchers();
1111

12-
this._startWatcher('badge', this._renderBadge.bind(this));
12+
this._startWatcher<string>('badge', this._renderBadge.bind(this));
1313
}
1414

15-
_renderBadge(badge): void {
15+
_renderBadge(badge: string | undefined): void {
1616
this._$element.children(`.${BADGE_CLASS}`).remove();
1717

1818
if (!badge) {

0 commit comments

Comments
 (0)