Преглед на файлове

Add directionality fallback

Refer to the element's direction when run in non-browser contexts.
master
TheoryOfNekomata преди 1 година
родител
ревизия
8e94d6057a
променени са 1 файла, в които са добавени 8 реда и са изтрити 7 реда
  1. +8
    -7
      src/index.ts

+ 8
- 7
src/index.ts Целия файл

@@ -666,16 +666,17 @@ const getInputTextualFieldValue = (
inputEl: HTMLInputTextualElement,
options = {} as GetInputTextualFieldValueOptions,
) => {
if (
options.includeDirectionality
&& typeof window !== 'undefined'
&& typeof window.getComputedStyle === 'function'
&& typeof (inputEl.dirName as unknown) === 'string'
) {
if (options.includeDirectionality) {
return new TextualValueString(
inputEl.value,
inputEl.dirName,
window.getComputedStyle(inputEl).direction || 'ltr',
(
typeof window !== 'undefined'
&& typeof window.getComputedStyle === 'function'
&& typeof (inputEl.dirName as unknown) === 'string'
? window.getComputedStyle(inputEl).direction || 'ltr'
: inputEl.dir
),
);
}



Зареждане…
Отказ
Запис