Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TypeStrong/typedoc
/ functions
Functions
2,021 in github.com/TypeStrong/typedoc
⨍
Functions
2,021
◇
Types & classes
904
↓ 169 callers
Method
push
(types: SomeType[])
src/lib/converter/plugins/TypePlugin.ts:136
↓ 77 callers
Method
get
(key: K)
src/lib/utils-common/map.ts:6
↓ 60 callers
Method
getValue
(name: string)
src/lib/utils/options/options.ts:283
↓ 59 callers
Method
add
(file: T)
src/test/fs-fixture-builder.ts:63
↓ 58 callers
Method
has
(key: K)
src/lib/utils-common/map.ts:39
↓ 58 callers
Function
normalizePath
(path: string)
src/lib/utils/paths.ts:149
↓ 57 callers
Method
warn
(text: string, ...args: [MinimalNode?] | [number, MinimalSourceFile])
src/lib/utils-common/logger.ts:104
↓ 56 callers
Method
set
(key: K, value: V)
src/lib/utils-common/map.ts:30
↓ 51 callers
Function
join
( joiner: FormatterNode, list: readonly T[], cb: (x: T) => FormatterNode, )
src/lib/output/formatter.tsx:80
↓ 49 callers
Function
equal
(a: T, b: T)
src/test/converter2/issues/gh2444.ts:5
↓ 47 callers
Method
entries
()
src/lib/utils-common/map.ts:60
↓ 41 callers
Method
error
(text: string, ...args: [MinimalNode?] | [number, MinimalSourceFile])
src/lib/utils-common/logger.ts:136
↓ 38 callers
Method
forEach
( callbackfn: (value: V, key: K, map: StableKeyMap<K, V>) => void, thisArg?: any, )
src/lib/utils-common/map.ts:51
↓ 38 callers
Function
resolve
(from: NormalizedPath, to: NormalizedPath)
src/lib/utils-common/path.ts:143
↓ 34 callers
Method
withScope
(scope: Reflection)
src/lib/converter/context.ts:438
↓ 32 callers
Method
type
( type: SomeType | undefined, where: TypeContext, options: { topLevelLinks: boolean }
src/lib/output/formatter.tsx:730
↓ 31 callers
Function
assert
(x: unknown, message = "Assertion failed")
src/lib/utils-common/general.ts:46
↓ 30 callers
Method
on
* Subscribe for a general event by name. * * @event * @param event The name of the event to subscribe for. * @param handler The ha
src/test/converter/class/events-overloads.ts:14
↓ 30 callers
Method
setValue
(name: string, value: unknown, configPath?: string)
src/lib/utils/options/options.ts:314
↓ 30 callers
Method
trigger
* Emits an event to all currently subscribed listeners. * @param event the event to emit. * @param args any arguments required for the event
src/lib/utils-common/events.ts:60
↓ 29 callers
Function
simpleElement
(element: JSX.Element)
src/lib/output/formatter.tsx:48
↓ 27 callers
Method
toObject
( item: T, obj: Partial<ModelToObject<T>>, serializer: Serializer, )
src/lib/serialization/components.ts:24
↓ 26 callers
Method
getSourceFile
()
src/lib/utils-common/minimalSourceFile.ts:16
↓ 26 callers
Method
keys
()
src/lib/utils-common/map.ts:64
↓ 25 callers
Method
isDeclaration
()
src/lib/models/DeclarationReflection.ts:164
↓ 24 callers
Method
finalizeDeclarationReflection
(reflection: DeclarationReflection)
src/lib/converter/context.ts:252
↓ 23 callers
Method
delete
(key: K)
src/lib/utils-common/map.ts:47
↓ 23 callers
Method
getDeclarations
* Gets all declared options.
src/lib/utils/options/options.ts:251
↓ 23 callers
Function
nodes
(...content: FormatterNode[])
src/lib/output/formatter.tsx:69
↓ 22 callers
Function
nicePath
(absPath: string)
src/lib/utils/paths.ts:128
↓ 22 callers
Method
verbose
* Log the given verbose message. * * @param text The message that should be logged.
src/lib/utils-common/logger.ts:84
↓ 21 callers
Method
createDeclarationReflection
( kind: ReflectionKind, symbol: ts.Symbol | undefined, exportSymbol: ts.Symbol | undef
src/lib/converter/context.ts:168
↓ 21 callers
Method
validate
(project: ProjectReflection)
src/lib/application.ts:712
↓ 20 callers
Method
getReflectionById
* Gets the reflection registered for the given reflection ID, or undefined if it is not present * in the project.
src/lib/models/ProjectReflection.ts:333
↓ 20 callers
Method
setFlag
(flag: ReflectionFlag, set: boolean)
src/lib/models/Reflection.ts:132
↓ 20 callers
Method
toString
* Return a string representation of this reflection.
src/lib/models/ParameterReflection.ts:39
↓ 19 callers
Function
Option
(name: K)
src/lib/utils/options/options.ts:457
↓ 19 callers
Method
convertType
( context: Context, type: TType, serializedNode: TNode, originalNode: ts.TypeN
src/lib/converter/types.ts:50
↓ 19 callers
Function
dirname
(path: NormalizedPath)
src/lib/utils-common/path.ts:34
↓ 19 callers
Method
getTag
* Return the first tag with the given name. * * @param tagName The name of the tag to look for. * @returns The found tag or undefined.
src/lib/models/Comment.ts:592
↓ 19 callers
Method
reviveType
(obj: JSONOutput.SomeType | undefined)
src/lib/serialization/deserializer.ts:399
↓ 18 callers
Method
expectNoOtherMessages
()
src/test/TestLogger.ts:44
↓ 18 callers
Method
hasModifier
* Test whether this comment contains a tag with the given name. * * @param tagName The name of the tag to look for. * @returns TRUE wh
src/lib/models/Comment.ts:578
↓ 18 callers
Method
isDocument
()
src/lib/models/DocumentReflection.ts:54
↓ 17 callers
Function
assertNever
(x: never)
src/lib/utils-common/general.ts:40
↓ 17 callers
Method
combineDisplayParts
* Debugging utility for combining parts into a simple string. Not suitable for * rendering, but can be useful in tests.
src/lib/models/Comment.ts:174
↓ 17 callers
Method
isProject
* Return whether this reflection is the root / project reflection.
src/lib/models/ProjectReflection.ts:98
↓ 17 callers
Method
log
(message: string, level: LogLevel)
src/test/TestLogger.ts:57
↓ 17 callers
Method
read
* Read options from the reader's source and place them in the options parameter. * Options without a declared name may be treated as if they were
src/lib/utils/options/options.ts:59
↓ 17 callers
Method
values
()
src/lib/utils-common/map.ts:70
↓ 16 callers
Method
consume
()
src/lib/utils/html.ts:205
↓ 16 callers
Method
registerReflection
* Register a newly generated reflection. All created reflections should be * passed to this method to ensure that the project helper functions wo
src/lib/converter/context.ts:321
↓ 16 callers
Function
space
()
src/lib/output/formatter.tsx:42
↓ 15 callers
Method
addEventListener
(type: string, callback: IEventListener<T>)
src/frontend/typedoc/EventTarget.ts:11
↓ 15 callers
Method
getProperties
()
src/lib/models/DeclarationReflection.ts:199
↓ 15 callers
Function
readFile
(file: string)
src/lib/utils/fs.ts:31
↓ 15 callers
Method
toString
* Print the version number.
src/lib/application.ts:811
↓ 14 callers
Method
expectMessage
(message: string)
src/test/TestLogger.ts:21
↓ 14 callers
Method
hasFlag
(flag: ReflectionFlag)
src/lib/models/Reflection.ts:61
↓ 13 callers
Method
isSet
(name: string)
src/lib/utils/options/options.ts:261
↓ 13 callers
Function
relative
(from: NormalizedPath, to: NormalizedPath)
src/lib/utils-common/path.ts:70
↓ 13 callers
Method
resolve
* Resolve the project within the given context. * * @param context The context object describing the current state the converter is in.
src/lib/converter/converter.ts:623
↓ 12 callers
Method
addFile
(...args: Parameters<typeof file>)
src/test/fs-fixture-builder.ts:64
↓ 12 callers
Function
classNames
(names: Record<string, boolean | null | undefined>, extraCss?: string)
src/lib/output/themes/lib.tsx:75
↓ 12 callers
Method
clear
()
src/test/converter/interface/interface-implementation.ts:48
↓ 12 callers
Function
createSignature
( context: Context, kind: | ReflectionKind.CallSignature | ReflectionKind.ConstructorS
src/lib/converter/factories/signature.ts:52
↓ 12 callers
Method
fromObject
(d: Deserializer, o: T)
src/lib/serialization/deserializer.ts:48
↓ 12 callers
Method
getSymbolAtLocation
(node: ts.Node)
src/lib/converter/context.ts:140
↓ 12 callers
Method
newId
()
src/lib/output/formatter.tsx:726
↓ 11 callers
Function
filterMap
( iter: Iterable<T> | undefined, fn: (item: T) => U | undefined, )
src/lib/utils-common/array.ts:135
↓ 11 callers
Method
getCompilerOptions
* Gets the set compiler options.
src/lib/utils/options/options.ts:364
↓ 11 callers
Method
getFullUrl
* Get the full URL to the target. In TypeDoc's default router this * is equivalent to `relativeUrl(project, refl)`, but this might not be *
src/lib/output/router.ts:108
↓ 11 callers
Function
group
(id: number, content: FormatterNode[])
src/lib/output/formatter.tsx:66
↓ 11 callers
Function
indent
(content: FormatterNode[])
src/lib/output/formatter.tsx:63
↓ 11 callers
Function
query
( project: ProjectReflection, name: string, )
src/test/utils.ts:15
↓ 11 callers
Method
urlTo
(refl: Reflection)
src/lib/output/formatter.tsx:722
↓ 10 callers
Method
addJsonFile
(...args: Parameters<typeof jsonFile>)
src/test/fs-fixture-builder.ts:66
↓ 10 callers
Method
convert
(context: Context, node: TNode)
src/lib/converter/types.ts:45
↓ 10 callers
Method
getLineAndCharacterOfPosition
(pos: number)
src/lib/utils-common/minimalSourceFile.ts:42
↓ 10 callers
Method
log
* Print a log message. * * @param _message The message itself. * @param level The urgency of the log message.
src/lib/utils-common/logger.ts:147
↓ 10 callers
Method
reset
()
src/test/TestLogger.ts:15
↓ 10 callers
Function
spaceOrLine
()
src/lib/output/formatter.tsx:60
↓ 10 callers
Function
writeFile
(fileName: string, data: string)
src/lib/utils/fs.ts:81
↓ 9 callers
Method
all
* Analogous to `Promise.all`. * * @param values an array that may contain `CancellablePromise`s, promises, * thenables, and resolved va
example/src/classes/CancellablePromise.ts:313
↓ 9 callers
Method
defer
* Defers work until the initial pass of serialization has been completed. * This can be used to set up references which cannot be immediately res
src/lib/serialization/deserializer.ts:450
↓ 9 callers
Method
deserializeDisplayParts
( de: Deserializer, parts: JSONOutput.CommentDisplayPart[], )
src/lib/models/Comment.ts:248
↓ 9 callers
Method
getAnchor
* Gets an anchor for this target within its containing page. * May be undefined if this target owns its own page.
src/lib/output/router.ts:79
↓ 9 callers
Method
getChildByName
(arg: string | string[])
src/lib/models/ReferenceReflection.ts:78
↓ 9 callers
Method
getComment
(symbol: ts.Symbol, kind: ReflectionKind)
src/lib/converter/context.ts:383
↓ 9 callers
Function
getCommonDirectory
(files: readonly string[])
src/lib/utils/paths.ts:102
↓ 9 callers
Function
getConverter2App
()
src/test/programs.ts:130
↓ 9 callers
Function
getKindClass
(refl: Reflection)
src/lib/output/themes/lib.tsx:36
↓ 9 callers
Method
getReflectionClasses
(reflection: Reflection)
src/lib/output/themes/default/DefaultTheme.tsx:98
↓ 9 callers
Function
hasAllFlags
(flags: number, check: number)
src/lib/utils-common/enum.ts:17
↓ 9 callers
Method
hasUrl
* Can be used to check if the target can be linked to.
src/lib/output/router.ts:67
↓ 9 callers
Function
isAbsolute
(from: NormalizedPath)
src/lib/utils-common/path.ts:153
↓ 9 callers
Method
serializeDisplayParts
( parts: CommentDisplayPart[] | undefined, )
src/lib/models/Comment.ts:214
↓ 9 callers
Function
tempdirProject
(options: string | Partial<ProjectOptions> = "")
src/test/fs-fixture-builder.ts:109
↓ 8 callers
Function
anchorIcon
(context: DefaultThemeRenderContext, anchor: string | undefined)
src/lib/output/themes/default/partials/anchor-icon.tsx:5
↓ 8 callers
Method
cloneDisplayParts
* Helper utility to clone {@link Comment#summary} or {@link CommentTag#content}
src/lib/models/Comment.ts:200
next →
1–100 of 2,021, ranked by callers