diff --git a/packages/devextreme/js/__internal/ui/text_box/m_text_box.ts b/packages/devextreme/js/__internal/ui/text_box/m_text_box.ts index 8c82e739d2f0..e173baf8f8ad 100644 --- a/packages/devextreme/js/__internal/ui/text_box/m_text_box.ts +++ b/packages/devextreme/js/__internal/ui/text_box/m_text_box.ts @@ -5,7 +5,7 @@ import $ from '@js/core/renderer'; import { getOuterWidth, getWidth } from '@js/core/utils/size'; import { getWindow } from '@js/core/utils/window'; import type { OptionChanged } from '@ts/core/widget/types'; -import TextEditor from '@ts/ui/text_box/m_text_editor.mask'; +import TextEditor from '@ts/ui/text_box/text_editor.mask'; import type { TextEditorBaseProperties } from './m_text_editor.base'; diff --git a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.ts b/packages/devextreme/js/__internal/ui/text_box/m_text_editor.ts index 1d1b29d16ad0..2b2be986021e 100644 --- a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.ts +++ b/packages/devextreme/js/__internal/ui/text_box/m_text_editor.ts @@ -1,6 +1,6 @@ import registerComponent from '@js/core/component_registrator'; -import TextEditorMask from './m_text_editor.mask'; +import TextEditorMask from './text_editor.mask'; registerComponent('dxTextEditor', TextEditorMask); diff --git a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.rule.ts b/packages/devextreme/js/__internal/ui/text_box/text_editor.mask.rule.ts similarity index 99% rename from packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.rule.ts rename to packages/devextreme/js/__internal/ui/text_box/text_editor.mask.rule.ts index 277e652be962..10eb142427ec 100644 --- a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.rule.ts +++ b/packages/devextreme/js/__internal/ui/text_box/text_editor.mask.rule.ts @@ -1,5 +1,4 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -/* eslint-disable class-methods-use-this */ /* eslint-disable max-classes-per-file */ import { extend } from '@js/core/utils/extend'; import { isFunction } from '@js/core/utils/type'; @@ -190,6 +189,7 @@ export class MaskRule extends BaseMaskRule { handle(args: HandlingArgs): number { const str = Object.prototype.hasOwnProperty.call(args, 'value') ? args.value : args.text; + // eslint-disable-next-line @typescript-eslint/prefer-optional-chain if (!str || !str.length || !args.length) { return 0; } diff --git a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.strategy.ts b/packages/devextreme/js/__internal/ui/text_box/text_editor.mask.strategy.ts similarity index 98% rename from packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.strategy.ts rename to packages/devextreme/js/__internal/ui/text_box/text_editor.mask.strategy.ts index 6e32954fa206..1eb9543bcc14 100644 --- a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.strategy.ts +++ b/packages/devextreme/js/__internal/ui/text_box/text_editor.mask.strategy.ts @@ -5,8 +5,8 @@ import browser from '@js/core/utils/browser'; import { clipboardText as getClipboardText } from '@js/core/utils/dom'; import type { DxEvent } from '@js/events'; import type { TextEditorBaseProperties } from '@ts/ui/text_box/m_text_editor.base'; -import type TextEditorMask from '@ts/ui/text_box/m_text_editor.mask'; -import type { HandlingArgs } from '@ts/ui/text_box/m_text_editor.mask.rule'; +import type TextEditorMask from '@ts/ui/text_box/text_editor.mask'; +import type { HandlingArgs } from '@ts/ui/text_box/text_editor.mask.rule'; import type { CaretRange } from '@ts/ui/text_box/utils.caret'; const MASK_EVENT_NAMESPACE = 'dxMask'; diff --git a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.ts b/packages/devextreme/js/__internal/ui/text_box/text_editor.mask.ts similarity index 98% rename from packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.ts rename to packages/devextreme/js/__internal/ui/text_box/text_editor.mask.ts index fc9306d0a5ce..324d18990615 100644 --- a/packages/devextreme/js/__internal/ui/text_box/m_text_editor.mask.ts +++ b/packages/devextreme/js/__internal/ui/text_box/text_editor.mask.ts @@ -1,4 +1,3 @@ -/* eslint-disable class-methods-use-this */ import eventsEngine from '@js/common/core/events/core/events_engine'; import { name as wheelEventName } from '@js/common/core/events/core/wheel'; import { @@ -19,9 +18,9 @@ import type { ValueChangedEvent } from '@ts/ui/editor/editor'; import type { DxMouseWheelEvent } from '@ts/ui/scroll_view/types'; import type { TextEditorBaseProperties } from '@ts/ui/text_box/m_text_editor.base'; import TextEditorBase from '@ts/ui/text_box/m_text_editor.base'; -import type { HandlingArgs } from '@ts/ui/text_box/m_text_editor.mask.rule'; -import { EmptyMaskRule, MaskRule, StubMaskRule } from '@ts/ui/text_box/m_text_editor.mask.rule'; -import MaskStrategy from '@ts/ui/text_box/m_text_editor.mask.strategy'; +import type { HandlingArgs } from '@ts/ui/text_box/text_editor.mask.rule'; +import { EmptyMaskRule, MaskRule, StubMaskRule } from '@ts/ui/text_box/text_editor.mask.rule'; +import MaskStrategy from '@ts/ui/text_box/text_editor.mask.strategy'; import type { CaretRange } from '@ts/ui/text_box/utils.caret'; import caretUtils from '@ts/ui/text_box/utils.caret';