Aracılığıyla paylaş


InspectOptionsStylized interface

Extends

Devralınan Özellikler

breakLength

Giriş değerlerinin birden çok satıra bölünme uzunluğu. Girişi tek bir satır olarak biçimlendirmek için Infinity olarak ayarlayın (compacttrue veya herhangi bir sayı >= 1olarak ayarlanır).

colors

trueise, çıkış ANSI renk kodlarıyla stillendirilir. Renkler özelleştirilebilir.

compact

Bunu false olarak ayarlamak, her nesne anahtarının yeni bir satırda görüntülenmesine neden olur. Ayrıca, metne breakLength'den daha uzun yeni satırlar ekler. Bir sayı olarak ayarlanırsa, tüm özellikler nsığmadıkça en breakLength iç öğeler tek bir satırda birleştirilir. Kısa dizi öğeleri de birlikte gruplandırılır. breakLength boyutu ne olursa olsun hiçbir metnin 16 karakterin altına indirilmeyecek olduğunu unutmayın. Daha fazla bilgi için aşağıdaki örniğe bakın.

customInspect

false [util.inspect.custom](depth, opts, inspect) işlevleri çağrılmıyor.

depth

Nesne biçimlendirirken yinelenme sayısını belirtir. Bu, büyük nesneleri incelemek için kullanışlıdır. Çağrı yığını boyutu üst sınırına kadar yinelemek için Infinity veya nullgeçirin.

getters

trueolarak ayarlanırsa, alıcıları da incelenir. 'get' olarak ayarlanırsa yalnızca ayarlayıcı içermeyen alıcıları incelenir. 'set' olarak ayarlanırsa yalnızca karşılık gelen bir ayarlayıcıya sahip olan alıcıları incelenir. Bu, getter işlevine bağlı olarak yan etkilere neden olabilir.

maxArrayLength

Biçimlendirme sırasında eklenecek en fazla Array, TypedArray, WeakMapve WeakSet öğe sayısını belirtir. Tüm öğeleri göstermek için null veya Infinity olarak ayarlayın. Öğe göstermemek için 0 veya negatif olarak ayarlayın.

maxStringLength

Biçimlendirme sırasında eklenecek karakter sayısı üst sınırını belirtir. Tüm öğeleri göstermek için null veya Infinity olarak ayarlayın. Karakter göstermemek için 0 veya negatif olarak ayarlayın.

numericSeparator

trueolarak ayarlanırsa, tüm bigint'lerde ve sayılarda her üç basamağı ayırmak için bir alt çizgi kullanılır.

showHidden

trueise, nesnenin numaralandırılamayan simgeleri ve özellikleri biçimlendirilmiş sonuda eklenir. WeakMap ve WeakSet girdilerinin yanı sıra kullanıcı tanımlı prototip özellikleri de (yöntem özellikleri hariç) dahil edilir.

showProxy

trueise, Proxy inceleme hedef ve işleyici nesnelerini içerir.

sorted

true veya işlev olarak ayarlanırsa, bir nesnenin ve Set ve Map girdilerinin tüm özellikleri sonuçta elde edilen dizede sıralanır. true olarak ayarlanırsa varsayılan sıralama kullanılır. Bir işleve ayarlanırsa, karşılaştırma işlevi olarak kullanılır.

Yöntemler

stylize(string, Style)

Devralınan Özellik Detayları

breakLength

Giriş değerlerinin birden çok satıra bölünme uzunluğu. Girişi tek bir satır olarak biçimlendirmek için Infinity olarak ayarlayın (compacttrue veya herhangi bir sayı >= 1olarak ayarlanır).

breakLength?: number

Özellik Değeri

number

InspectOptions.breakLengthDevralındı

colors

trueise, çıkış ANSI renk kodlarıyla stillendirilir. Renkler özelleştirilebilir.

colors?: boolean

Özellik Değeri

boolean

InspectOptions.colorsDevralındı

compact

Bunu false olarak ayarlamak, her nesne anahtarının yeni bir satırda görüntülenmesine neden olur. Ayrıca, metne breakLength'den daha uzun yeni satırlar ekler. Bir sayı olarak ayarlanırsa, tüm özellikler nsığmadıkça en breakLength iç öğeler tek bir satırda birleştirilir. Kısa dizi öğeleri de birlikte gruplandırılır. breakLength boyutu ne olursa olsun hiçbir metnin 16 karakterin altına indirilmeyecek olduğunu unutmayın. Daha fazla bilgi için aşağıdaki örniğe bakın.

compact?: number | boolean

Özellik Değeri

number | boolean

InspectOptions.compact'dan Devralınmış

customInspect

false [util.inspect.custom](depth, opts, inspect) işlevleri çağrılmıyor.

customInspect?: boolean

Özellik Değeri

boolean

InspectOptions.customInspect Devralınmış

depth

Nesne biçimlendirirken yinelenme sayısını belirtir. Bu, büyük nesneleri incelemek için kullanışlıdır. Çağrı yığını boyutu üst sınırına kadar yinelemek için Infinity veya nullgeçirin.

depth?: null | number

Özellik Değeri

null | number

InspectOptions.depth devralınmış

getters

trueolarak ayarlanırsa, alıcıları da incelenir. 'get' olarak ayarlanırsa yalnızca ayarlayıcı içermeyen alıcıları incelenir. 'set' olarak ayarlanırsa yalnızca karşılık gelen bir ayarlayıcıya sahip olan alıcıları incelenir. Bu, getter işlevine bağlı olarak yan etkilere neden olabilir.

getters?: boolean | "set" | "get"

Özellik Değeri

boolean | "set" | "get"

InspectOptions.gettersDevralındı

maxArrayLength

Biçimlendirme sırasında eklenecek en fazla Array, TypedArray, WeakMapve WeakSet öğe sayısını belirtir. Tüm öğeleri göstermek için null veya Infinity olarak ayarlayın. Öğe göstermemek için 0 veya negatif olarak ayarlayın.

maxArrayLength?: null | number

Özellik Değeri

null | number

InspectOptions.maxArrayLengthDevralındı

maxStringLength

Biçimlendirme sırasında eklenecek karakter sayısı üst sınırını belirtir. Tüm öğeleri göstermek için null veya Infinity olarak ayarlayın. Karakter göstermemek için 0 veya negatif olarak ayarlayın.

maxStringLength?: null | number

Özellik Değeri

null | number

InspectOptions.maxStringLength Devralınmış

numericSeparator

trueolarak ayarlanırsa, tüm bigint'lerde ve sayılarda her üç basamağı ayırmak için bir alt çizgi kullanılır.

numericSeparator?: boolean

Özellik Değeri

boolean

InspectOptions.numericSeparator'dan Devralınmış

showHidden

trueise, nesnenin numaralandırılamayan simgeleri ve özellikleri biçimlendirilmiş sonuda eklenir. WeakMap ve WeakSet girdilerinin yanı sıra kullanıcı tanımlı prototip özellikleri de (yöntem özellikleri hariç) dahil edilir.

showHidden?: boolean

Özellik Değeri

boolean

InspectOptions.showHiddenDevralındı

showProxy

trueise, Proxy inceleme hedef ve işleyici nesnelerini içerir.

showProxy?: boolean

Özellik Değeri

boolean

InspectOptions.showProxy'dan Devralınmış

sorted

true veya işlev olarak ayarlanırsa, bir nesnenin ve Set ve Map girdilerinin tüm özellikleri sonuçta elde edilen dizede sıralanır. true olarak ayarlanırsa varsayılan sıralama kullanılır. Bir işleve ayarlanırsa, karşılaştırma işlevi olarak kullanılır.

sorted?: boolean | (a: string, b: string) => number

Özellik Değeri

boolean | (a: string, b: string) => number

DevralınanInspectOptions.sorted

Yöntem Ayrıntıları

stylize(string, Style)

function stylize(text: string, styleType: Style): string

Parametreler

text

string

styleType
Style

Döndürülenler

string