InspectOptionsStylized interface
- Uitbreiding
Overgenomen eigenschappen
| break |
De lengte waarmee invoerwaarden over meerdere regels worden gesplitst.
Ingesteld op |
| colors | Als |
| compact | Als u dit instelt op |
| custom |
Als |
| depth | Hiermee geeft u het aantal keren op dat moet worden recurse tijdens het opmaken van het object.
Dit is handig voor het inspecteren van grote objecten.
Als u maximaal de maximale grootte van de aanroepstack wilt doorgeven, geeft u |
| getters | Als dit is ingesteld op |
| max |
Hiermee geeft u het maximum aantal |
| max |
Hiermee geeft u het maximum aantal tekens op dat moet worden opgenomen bij het opmaken. Ingesteld op |
| numeric |
Als dit is ingesteld op |
| show |
Als |
| show |
Als |
| sorted | Als deze optie is ingesteld op |
Methoden
| stylize(string, Style) |
Details van overgenomen eigenschap
breakLength
De lengte waarmee invoerwaarden over meerdere regels worden gesplitst.
Ingesteld op Infinity om de invoer op te maken als één regel (in combinatie met compact ingesteld op true of een willekeurig getal >= 1).
breakLength?: number
Waarde van eigenschap
number
overgenomen vanInspectOptions.breakLength-
colors
Als true, wordt de uitvoer gestijld met ANSI-kleurcodes. Kleuren kunnen worden aangepast.
colors?: boolean
Waarde van eigenschap
boolean
overgenomen vanInspectOptions.colors
compact
Als u dit instelt op false wordt elke objectsleutel op een nieuwe regel weergegeven. Er worden ook nieuwe regels toegevoegd aan tekst die langer is dan breakLength. Als dit is ingesteld op een getal, worden de meeste n binnenste elementen op één regel verenigd zolang alle eigenschappen in breakLengthpassen. Korte matrixelementen worden ook gegroepeerd. Houd er rekening mee dat er geen tekst kleiner wordt dan 16 tekens, ongeacht de grootte van de breakLength.
Zie het onderstaande voorbeeld voor meer informatie.
compact?: number | boolean
Waarde van eigenschap
number | boolean
overgenomen vanInspectOptions.compact
customInspect
Als false, worden [util.inspect.custom](depth, opts, inspect) functies niet aangeroepen.
customInspect?: boolean
Waarde van eigenschap
boolean
overgenomen vanInspectOptions.customInspect-
depth
Hiermee geeft u het aantal keren op dat moet worden recurse tijdens het opmaken van het object.
Dit is handig voor het inspecteren van grote objecten.
Als u maximaal de maximale grootte van de aanroepstack wilt doorgeven, geeft u Infinity of nulldoor.
depth?: null | number
Waarde van eigenschap
null | number
overgenomen vanInspectOptions.depth
getters
Als dit is ingesteld op true, worden ook getters geïnspecteerd. Als deze optie is ingesteld op 'get' alleen getters zonder setter worden geïnspecteerd. Als deze optie is ingesteld op 'set' alleen getters met een bijbehorende setter worden geïnspecteerd. Dit kan bijwerkingen veroorzaken, afhankelijk van de getterfunctie.
getters?: boolean | "set" | "get"
Waarde van eigenschap
boolean | "set" | "get"
overgenomen vanInspectOptions.getters
maxArrayLength
Hiermee geeft u het maximum aantal Array, TypedArray, WeakMapen WeakSet elementen op die moeten worden opgenomen bij het opmaken. Ingesteld op null of Infinity om alle elementen weer te geven.
Ingesteld op 0 of negatief om geen elementen weer te geven.
maxArrayLength?: null | number
Waarde van eigenschap
null | number
overgenomen vanInspectOptions.maxArrayLength-
maxStringLength
Hiermee geeft u het maximum aantal tekens op dat moet worden opgenomen bij het opmaken. Ingesteld op null of Infinity om alle elementen weer te geven.
Ingesteld op 0 of negatief om geen tekens weer te geven.
maxStringLength?: null | number
Waarde van eigenschap
null | number
overgenomen vanInspectOptions.maxStringLength-
numericSeparator
Als dit is ingesteld op true, wordt een onderstrepingsteken gebruikt om elke drie cijfers in alle bigints en getallen te scheiden.
numericSeparator?: boolean
Waarde van eigenschap
boolean
overgenomen vanInspectOptions.numericSeparator
showHidden
Als true, worden de niet-opsommingsbare symbolen en eigenschappen van het object opgenomen in het opgemaakte resultaat.
WeakMap en WeakSet vermeldingen worden ook opgenomen, evenals door de gebruiker gedefinieerde prototype-eigenschappen (met uitzondering van methode-eigenschappen).
showHidden?: boolean
Waarde van eigenschap
boolean
overgenomen vanInspectOptions.showHidden-
showProxy
Als true, bevat Proxy inspectie het doel- en handlerobject.
showProxy?: boolean
Waarde van eigenschap
boolean
overgenomen vanInspectOptions.showProxy-
sorted
Als deze optie is ingesteld op true of een functie, worden alle eigenschappen van een object en Set en Map items gesorteerd in de resulterende tekenreeks.
Als dit is ingesteld op true wordt de standaardsorteerder gebruikt.
Als deze is ingesteld op een functie, wordt deze gebruikt als een vergelijkingsfunctie.
sorted?: boolean | (a: string, b: string) => number
Waarde van eigenschap
boolean | (a: string, b: string) => number
overgenomen vanInspectOptions.sorted
Methodedetails
stylize(string, Style)
function stylize(text: string, styleType: Style): string
Parameters
- text
-
string
- styleType
- Style
Retouren
string