Properties
base Path
base Path : string
block Tags
block Tags : ` @ ${ string } ` []
cache Bust
cache Bust : boolean
categorize By Group
categorize By Group : boolean
category Order
category Order : string []
clean Output Dir
clean Output Dir : boolean
comment Style
comment Style : "all" | "line" | "jsdoc" | "block"
compiler Options
compiler Options : unknown
custom Css
custom Css : string
dark Highlight Theme
dark Highlight Theme : Theme
default Category
default Category : string
disable Sources
disable Sources : boolean
emit
emit : "none" | "both" | "docs"
entry Point Strategy
entry Point Strategy : "packages" | "resolve" | "expand" | "legacy-packages" | "merge"
entry Points
entry Points : string []
exclude
exclude : string []
exclude Externals
exclude Externals : boolean
exclude Internal
exclude Internal : boolean
exclude Not Documented
exclude Not Documented : boolean
exclude Not Documented Kinds
exclude Not Documented Kinds : ( "All" | "Parameter" | "Enum" | "Project" | "Module" | "Namespace" | "EnumMember" | "Variable" | "Function" | "Class" | "Interface" | "Constructor" | "Property" | "Method" | "CallSignature" | "IndexSignature" | "ConstructorSignature" | "TypeLiteral" | "TypeParameter" | "Accessor" | "GetSignature" | "SetSignature" | "ObjectLiteral" | "TypeAlias" | "Reference" | "singularString" | "pluralString" | "classString" | "ClassOrInterface" | "VariableOrProperty" | "FunctionOrMethod" | "ClassMember" | "SomeSignature" | "SomeModule" | "SomeType" | "SomeValue" | "SomeMember" | "SomeExport" | "ExportContainer" | "Inheritable" | "ContainsCallSignatures" | "SignatureContainer" ) []
exclude Private
exclude Private : boolean
exclude Protected
exclude Protected : boolean
exclude References
exclude References : boolean
exclude Tags
exclude Tags : ` @ ${ string } ` []
external Pattern
external Pattern : string []
external Symbol Link Mappings
external Symbol Link Mappings : Record < string , Record < string , string > >
git Remote
git Remote : string
git Revision
git Revision : string
github Pages
github Pages : boolean
group Order
group Order : string []
hide Generator
hide Generator : boolean
hide Parameter Types In Title
hide Parameter Types In Title : boolean
html Lang
html Lang : string
include Version
include Version : boolean
includes
includes : string
inline Tags
inline Tags : ` @ ${ string } ` []
intentionally Not Exported
intentionally Not Exported : string []
kind Sort Order
kind Sort Order : ( "All" | "Parameter" | "Enum" | "Project" | "Module" | "Namespace" | "EnumMember" | "Variable" | "Function" | "Class" | "Interface" | "Constructor" | "Property" | "Method" | "CallSignature" | "IndexSignature" | "ConstructorSignature" | "TypeLiteral" | "TypeParameter" | "Accessor" | "GetSignature" | "SetSignature" | "ObjectLiteral" | "TypeAlias" | "Reference" | "ClassOrInterface" | "VariableOrProperty" | "FunctionOrMethod" | "ClassMember" | "SomeSignature" | "SomeModule" | "SomeType" | "SomeValue" | "SomeMember" | "SomeExport" | "ExportContainer" | "Inheritable" | "ContainsCallSignatures" | "SignatureContainer" ) []
light Highlight Theme
light Highlight Theme : Theme
log Level
log Level : LogLevel
marked Options
marked Options : unknown
modifier Tags
modifier Tags : ` @ ${ string } ` []
navigation
navigation : { Â Â Â Â includeCategories : boolean ; Â Â Â Â includeGroups : boolean ; }
Type declaration
include Categories : boolean
include Groups : boolean
navigation Links
navigation Links : Record < string , string >
preserve Watch Output
preserve Watch Output : boolean
required To Be Documented
required To Be Documented : ( "All" | "Parameter" | "Enum" | "Project" | "Module" | "Namespace" | "EnumMember" | "Variable" | "Function" | "Class" | "Interface" | "Constructor" | "Property" | "Method" | "CallSignature" | "IndexSignature" | "ConstructorSignature" | "TypeLiteral" | "TypeParameter" | "Accessor" | "GetSignature" | "SetSignature" | "ObjectLiteral" | "TypeAlias" | "Reference" | "ClassOrInterface" | "VariableOrProperty" | "FunctionOrMethod" | "ClassMember" | "SomeSignature" | "SomeModule" | "SomeType" | "SomeValue" | "SomeMember" | "SomeExport" | "ExportContainer" | "Inheritable" | "ContainsCallSignatures" | "SignatureContainer" ) []
search Category Boosts
search Category Boosts : Record < string , number >
search Group Boosts
search Group Boosts : Record < string , number >
search In Comments
search In Comments : boolean
show Config
show Config : boolean
sidebar Links
sidebar Links : Record < string , string >
skip Error Checking
skip Error Checking : boolean
sort
sort : ( "kind" | "source-order" | "alphabetical" | "enum-value-ascending" | "enum-value-descending" | "enum-member-source-order" | "static-first" | "instance-first" | "visibility" | "required-first" ) []
source Link Template
source Link Template : string
title Link
title Link : string
treat Validation Warnings As Errors
treat Validation Warnings As Errors : boolean
treat Warnings As Errors
treat Warnings As Errors : boolean
tsconfig
tsconfig : string
use Ts Link Resolution
use Ts Link Resolution : boolean
visibility Filters
visibility Filters : { Â Â Â Â external ?: boolean ; Â Â Â Â inherited ?: boolean ; Â Â Â Â private ?: boolean ; Â Â Â Â protected ?: boolean ; Â Â Â Â [tag : ` @ ${ string } ` ]: boolean ; }
Type declaration
[ tag : ` @ ${ string } ` ]: boolean
Optional
external ?: boolean
Optional
inherited ?: boolean
Optional
private ?: boolean
Optional
protected ?: boolean
Describes all TypeDoc specific options as returned by getValue, this is slightly more restrictive than the TypeDocOptions since it does not allow both keys and values for mapped option types, and does not allow partials of flag values.