InspectOptionsStylized interface
- Extends
Унаследованные свойства
| break |
Длина, по которой входные значения разделены по нескольким строкам.
Задайте для |
| colors | Если |
| compact | Установка этого значения |
| custom |
Если |
| depth | Задает количество повторений при форматировании объекта.
Это полезно для проверки больших объектов.
Чтобы выполнить повторную передачу до максимального размера стека вызовов, |
| getters | Если задано значение |
| max |
Задает максимальное количество |
| max |
Указывает максимальное количество символов, которые необходимо включить при форматировании. Установите для отображения всех элементов значение |
| numeric |
Если задано значение |
| show |
Если |
| show |
Если |
| sorted | Если задано значение |
Методы
| stylize(string, Style) |
Сведения об унаследованном свойстве
breakLength
Длина, по которой входные значения разделены по нескольким строкам.
Задайте для Infinity форматирование входных данных в виде одной строки (в сочетании с compact задано значение true или любое число >= 1).
breakLength?: number
Значение свойства
number
наследуется отInspectOptions.breakLength
colors
Если true, выходные данные стильируются с помощью кодов цветов ANSI. Цвета настраиваются.
colors?: boolean
Значение свойства
boolean
наследуется отInspectOptions.colors
compact
Установка этого значения false приводит к отображению каждого ключа объекта в новой строке. Он также добавит новые строки в текст, превышающий breakLength. Если задано число, большинство n внутренних элементов объединяются в одну строку до тех пор, пока все свойства соответствуют breakLength. Элементы короткого массива также группируются. Обратите внимание, что текст не будет сокращен ниже 16 символов, независимо от размера breakLength.
Дополнительные сведения см. в приведенном ниже примере.
compact?: number | boolean
Значение свойства
number | boolean
наследуется отInspectOptions.compact
customInspect
Если false, [util.inspect.custom](depth, opts, inspect) функции не вызываются.
customInspect?: boolean
Значение свойства
boolean
наследуется отInspectOptions.customInspect
depth
Задает количество повторений при форматировании объекта.
Это полезно для проверки больших объектов.
Чтобы выполнить повторную передачу до максимального размера стека вызовов, Infinity или null.
depth?: null | number
Значение свойства
null | number
наследуется отInspectOptions.depth
getters
Если задано значение true, методы получения также будут проверяться. Если задано значение 'get' будут проверяться только методы получения без задания. Если задано значение 'set' будут проверяться только методы получения, имеющие соответствующий набор. Это может вызвать побочные эффекты в зависимости от функции получения.
getters?: boolean | "set" | "get"
Значение свойства
boolean | "set" | "get"
наследуется отInspectOptions.getters
maxArrayLength
Задает максимальное количество Array, TypedArray, WeakMapи WeakSet элементов, которые необходимо включить при форматировании. Установите для отображения всех элементов значение null или Infinity.
Установите значение 0 или отрицательное значение, чтобы не отображались элементы.
maxArrayLength?: null | number
Значение свойства
null | number
наследуется отInspectOptions.maxArrayLength
maxStringLength
Указывает максимальное количество символов, которые необходимо включить при форматировании. Установите для отображения всех элементов значение null или Infinity.
Установите значение 0 или отрицательное значение, чтобы не отображались символы.
maxStringLength?: null | number
Значение свойства
null | number
наследуется отInspectOptions.maxStringLength
numericSeparator
Если задано значение true, символ подчеркивания используется для разделения каждых трех цифр во всех больших значениях и числах.
numericSeparator?: boolean
Значение свойства
boolean
наследуется отInspectOptions.numericSeparator
showHidden
Если true, символы и свойства объекта не перечисляются, включаются в форматированный результат.
WeakMap и WeakSet записи также включаются, а также пользовательские свойства прототипа (за исключением свойств метода).
showHidden?: boolean
Значение свойства
boolean
наследуется отInspectOptions.showHidden
showProxy
Если true, Proxy проверка включает объекты целевого объекта и обработчика.
showProxy?: boolean
Значение свойства
boolean
наследуется отInspectOptions.showProxy
sorted
Если задано значение true или функции, все свойства объекта и Set и Map записи сортируются в результирующем строке.
Если задано значение true используется сортировка по умолчанию.
Если задано значение функции, она используется в качестве функции сравнения.
sorted?: boolean | (a: string, b: string) => number
Значение свойства
boolean | (a: string, b: string) => number
наследуется отInspectOptions.sorted
Сведения о методе
stylize(string, Style)
function stylize(text: string, styleType: Style): string
Параметры
- text
-
string
- styleType
- Style
Возвращаемое значение
string