(declaration signature)
Returns: JSDocSignature | SignatureDeclaration | undefined
**Returns:** `JSDocSignature | SignatureDeclaration | undefined`
(documentation-comment signature)
(documentation-comment signature type-checker)
Parameters:
type-checker
: TypeChecker | undefined
Returns: SymbolDisplayPart[]
**Parameters:** - `type-checker`: `TypeChecker | undefined` **Returns:** `SymbolDisplayPart[]`
(get-declaration signature)
Returns: SignatureDeclaration
**Returns:** `SignatureDeclaration`
(get-parameters signature)
Returns: Symbol[]
**Returns:** `Symbol[]`
(get-type-parameters signature)
Returns: TypeParameter[] | undefined
**Returns:** `TypeParameter[] | undefined`
(js-doc-tags signature)
Returns: JSDocTagInfo[]
**Returns:** `JSDocTagInfo[]`
(parameters signature)
Returns: readonly Symbol[]
**Returns:** `readonly Symbol[]`
(this-parameter signature)
Returns: Symbol | undefined
**Returns:** `Symbol | undefined`
(type-parameter-at-position signature pos)
Parameters:
pos
: number
Returns: Type
**Parameters:** - `pos`: `number` **Returns:** `Type`
(type-parameters signature)
Returns: readonly TypeParameter[] | undefined
**Returns:** `readonly TypeParameter[] | undefined`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close