(alias-symbol deferred-type-reference)
Returns: Symbol | undefined
**Returns:** `Symbol | undefined`
(alias-type-arguments deferred-type-reference)
Returns: readonly Type[] | undefined
**Returns:** `readonly Type[] | undefined`
(apparent-properties deferred-type-reference)
Returns: Symbol[]
**Returns:** `Symbol[]`
(base-types deferred-type-reference)
Returns: BaseType[] | undefined
**Returns:** `BaseType[] | undefined`
(call-signatures deferred-type-reference)
Returns: readonly Signature[]
**Returns:** `readonly Signature[]`
(class-or-interface? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(class? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(constraint deferred-type-reference)
Returns: Type | undefined
**Returns:** `Type | undefined`
(construct-signatures deferred-type-reference)
Returns: readonly Signature[]
**Returns:** `readonly Signature[]`
(default deferred-type-reference)
Returns: Type | undefined
**Returns:** `Type | undefined`
(flags deferred-type-reference)
Returns: TypeFlags
**Returns:** `TypeFlags`
(get-flags deferred-type-reference)
Returns: TypeFlags
**Returns:** `TypeFlags`
(get-symbol deferred-type-reference)
Returns: Symbol | undefined
**Returns:** `Symbol | undefined`
(index-type? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(intersection? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(literal? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(node deferred-type-reference)
Returns: TypeReferenceNode | ArrayTypeNode | TupleTypeNode | undefined
**Returns:** `TypeReferenceNode | ArrayTypeNode | TupleTypeNode | undefined`
(non-nullable-type deferred-type-reference)
Returns: Type
**Returns:** `Type`
(number-index-type deferred-type-reference)
Returns: Type | undefined
**Returns:** `Type | undefined`
(number-literal? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(object-flags deferred-type-reference)
Returns: ObjectFlags
**Returns:** `ObjectFlags`
(pattern deferred-type-reference)
Returns: DestructuringPattern | undefined
**Returns:** `DestructuringPattern | undefined`
(properties deferred-type-reference)
Returns: Symbol[]
**Returns:** `Symbol[]`
(property deferred-type-reference property-name)
Parameters:
property-name
: string
Returns: Symbol | undefined
**Parameters:** - `property-name`: `string` **Returns:** `Symbol | undefined`
(string-index-type deferred-type-reference)
Returns: Type | undefined
**Returns:** `Type | undefined`
(string-literal? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(target deferred-type-reference)
Returns: GenericType
**Returns:** `GenericType`
(type-arguments deferred-type-reference)
Returns: readonly Type[] | undefined
**Returns:** `readonly Type[] | undefined`
(type-parameter? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(union-or-intersection? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
(union? deferred-type-reference)
Returns: boolean
**Returns:** `boolean`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close