InspectOptionsStylized interface
- Extends
Propiedades heredadas
break |
Longitud en la que los valores de entrada se dividen entre varias líneas.
Establezca en |
colors | Si |
compact | Si se establece en |
custom |
Si |
depth | Especifica el número de veces que se repite mientras se aplica formato al objeto .
Esto resulta útil para inspeccionar objetos grandes.
Para recurse hasta el tamaño máximo de pila de llamadas, pase |
getters | Si se establece en |
max |
Especifica el número máximo de elementos |
max |
Especifica el número máximo de caracteres que se van a incluir al dar formato. Establezca en |
numeric |
Si se establece en |
show |
Si |
show |
Si |
sorted | Si se establece en |
Métodos
stylize(string, Style) |
Detalles de las propiedades heredadas
breakLength
Longitud en la que los valores de entrada se dividen entre varias líneas.
Establezca en Infinity
para dar formato a la entrada como una sola línea (en combinación con compact
establecida en true
o en cualquier número >= 1
).
breakLength?: number
Valor de propiedad
number
Heredado deInspectOptions.breakLength
colors
Si true
, la salida tiene un estilo con códigos de color ANSI. Los colores son personalizables.
colors?: boolean
Valor de propiedad
boolean
heredado deInspectOptions.colors
compact
Si se establece en false
, cada clave de objeto se mostrará en una nueva línea. También agregará nuevas líneas al texto que sea más larga que breakLength
. Si se establece en un número, la mayoría de los elementos internos n
se unen en una sola línea, siempre y cuando todas las propiedades se ajusten a breakLength
. Los elementos de matriz corta también se agrupan. Tenga en cuenta que no se reducirá ningún texto por debajo de 16 caracteres, independientemente del tamaño breakLength
.
Para obtener más información, vea el ejemplo siguiente.
compact?: number | boolean
Valor de propiedad
number | boolean
heredado deInspectOptions.compact
customInspect
Si false
, no se invocan [util.inspect.custom](depth, opts, inspect)
funciones.
customInspect?: boolean
Valor de propiedad
boolean
Heredado deInspectOptions.customInspect
depth
Especifica el número de veces que se repite mientras se aplica formato al objeto .
Esto resulta útil para inspeccionar objetos grandes.
Para recurse hasta el tamaño máximo de pila de llamadas, pase Infinity
o null
.
depth?: null | number
Valor de propiedad
null | number
se hereda deinspectOptions.depth
getters
Si se establece en true
, también se inspeccionarán los captadores. Si se establece en 'get'
solo se inspeccionarán los captadores sin establecedor. Si se establece en 'set'
solo se inspeccionarán los captadores que tengan un establecedor correspondiente. Esto puede causar efectos secundarios en función de la función getter.
getters?: boolean | "set" | "get"
Valor de propiedad
boolean | "set" | "get"
heredado deInspectOptions.getters
maxArrayLength
Especifica el número máximo de elementos Array
, TypedArray
, WeakMap
y WeakSet
que se van a incluir al aplicar formato. Establezca en null
o Infinity
para mostrar todos los elementos.
Establézcalo en 0
o negativo para mostrar ningún elemento.
maxArrayLength?: null | number
Valor de propiedad
null | number
Heredado deInspectOptions.maxArrayLength
maxStringLength
Especifica el número máximo de caracteres que se van a incluir al dar formato. Establezca en null
o Infinity
para mostrar todos los elementos.
Establézcalo en 0
o negativo para no mostrar ningún carácter.
maxStringLength?: null | number
Valor de propiedad
null | number
heredado deInspectOptions.maxStringLength
numericSeparator
Si se establece en true
, se usa un carácter de subrayado para separar cada tres dígitos en todos los bigints y números.
numericSeparator?: boolean
Valor de propiedad
boolean
heredado deInspectOptions.numericSeparator
showHidden
Si true
, los símbolos y propiedades no enumerables del objeto se incluyen en el resultado con formato.
también se incluyen WeakMap
y WeakSet
entradas, así como propiedades de prototipo definidas por el usuario (excepto las propiedades del método).
showHidden?: boolean
Valor de propiedad
boolean
Se hereda deInspectOptions.showHidden
showProxy
Si true
, Proxy
inspección incluye los objetos de destino y controlador.
showProxy?: boolean
Valor de propiedad
boolean
heredado deInspectOptions.showProxy
sorted
Si se establece en true
o una función, todas las propiedades de un objeto y Set
y Map
entradas se ordenan en la cadena resultante.
Si se establece en true
se usa la ordenación predeterminada.
Si se establece en una función, se usa como función de comparación.
sorted?: boolean | (a: string, b: string) => number
Valor de propiedad
boolean | (a: string, b: string) => number
heredado deInspectOptions.sorted
Detalles del método
stylize(string, Style)
function stylize(text: string, styleType: Style): string
Parámetros
- text
-
string
- styleType
- Style
Devoluciones
string