Liking cljdoc? Tell your friends :D

dots.typescript.tuple-type


alias-symbolcljs

(alias-symbol tuple-type)

Returns: Symbol | undefined

**Returns:** `Symbol | undefined`
sourceraw docstring

alias-type-argumentscljs

(alias-type-arguments tuple-type)

Returns: readonly Type[] | undefined

**Returns:** `readonly Type[] | undefined`
sourceraw docstring

apparent-propertiescljs

(apparent-properties tuple-type)

Returns: Symbol[]

**Returns:** `Symbol[]`
sourceraw docstring

base-typescljs

(base-types tuple-type)

Returns: BaseType[] | undefined

**Returns:** `BaseType[] | undefined`
sourceraw docstring

call-signaturescljs

(call-signatures tuple-type)

Returns: readonly Signature[]

**Returns:** `readonly Signature[]`
sourceraw docstring

class-or-interface?cljs

(class-or-interface? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

class?cljs

(class? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

combined-flagscljs

(combined-flags tuple-type)

Returns: ElementFlags

**Returns:** `ElementFlags`
sourceraw docstring

constraintcljs

(constraint tuple-type)

Returns: Type | undefined

**Returns:** `Type | undefined`
sourceraw docstring

construct-signaturescljs

(construct-signatures tuple-type)

Returns: readonly Signature[]

**Returns:** `readonly Signature[]`
sourceraw docstring

defaultcljs

(default tuple-type)

Returns: Type | undefined

**Returns:** `Type | undefined`
sourceraw docstring

element-flagscljs

(element-flags tuple-type)

Returns: readonly ElementFlags[]

**Returns:** `readonly ElementFlags[]`
sourceraw docstring

fixed-lengthcljs

(fixed-length tuple-type)

Number of initial required or optional elements

Returns: number

Number of initial required or optional elements

**Returns:** `number`
sourceraw docstring

flagscljs

(flags tuple-type)

Returns: TypeFlags

**Returns:** `TypeFlags`
sourceraw docstring

get-flagscljs

(get-flags tuple-type)

Returns: TypeFlags

**Returns:** `TypeFlags`
sourceraw docstring

get-symbolcljs

(get-symbol tuple-type)

Returns: Symbol | undefined

**Returns:** `Symbol | undefined`
sourceraw docstring

has-rest-element?cljs

(has-rest-element? tuple-type)

True if tuple has any rest or variadic elements

Returns: boolean

True if tuple has any rest or variadic elements

**Returns:** `boolean`
sourceraw docstring

index-type?cljs

(index-type? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

intersection?cljs

(intersection? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

labeled-element-declarationscljs

(labeled-element-declarations tuple-type)

Returns: readonly (ParameterDeclaration | NamedTupleMember | undefined)[] | undefined

**Returns:** `readonly (ParameterDeclaration | NamedTupleMember | undefined)[] | undefined`
sourceraw docstring

literal?cljs

(literal? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

local-type-parameterscljs

(local-type-parameters tuple-type)

Returns: TypeParameter[] | undefined

**Returns:** `TypeParameter[] | undefined`
sourceraw docstring

min-lengthcljs

(min-length tuple-type)

Number of required or variadic elements

Returns: number

Number of required or variadic elements

**Returns:** `number`
sourceraw docstring

nodecljs

(node tuple-type)

Returns: TypeReferenceNode | ArrayTypeNode | TupleTypeNode | undefined

**Returns:** `TypeReferenceNode | ArrayTypeNode | TupleTypeNode | undefined`
sourceraw docstring

non-nullable-typecljs

(non-nullable-type tuple-type)

Returns: Type

**Returns:** `Type`
sourceraw docstring

number-index-typecljs

(number-index-type tuple-type)

Returns: Type | undefined

**Returns:** `Type | undefined`
sourceraw docstring

number-literal?cljs

(number-literal? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

object-flagscljs

(object-flags tuple-type)

Returns: ObjectFlags

**Returns:** `ObjectFlags`
sourceraw docstring

outer-type-parameterscljs

(outer-type-parameters tuple-type)

Returns: TypeParameter[] | undefined

**Returns:** `TypeParameter[] | undefined`
sourceraw docstring

patterncljs

(pattern tuple-type)

Returns: DestructuringPattern | undefined

**Returns:** `DestructuringPattern | undefined`
sourceraw docstring

propertiescljs

(properties tuple-type)

Returns: Symbol[]

**Returns:** `Symbol[]`
sourceraw docstring

propertycljs

(property tuple-type property-name)

Parameters:

  • property-name: string

Returns: Symbol | undefined

**Parameters:**
- `property-name`: `string`

**Returns:** `Symbol | undefined`
sourceraw docstring

readonly?cljs

(readonly? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

set-alias-symbol!cljs

(set-alias-symbol! tuple-type value)
source

set-alias-type-arguments!cljs

(set-alias-type-arguments! tuple-type value)
source

set-combined-flags!cljs

(set-combined-flags! tuple-type value)
source

set-element-flags!cljs

(set-element-flags! tuple-type value)
source

set-fixed-length!cljs

(set-fixed-length! tuple-type value)

Number of initial required or optional elements

Number of initial required or optional elements
sourceraw docstring

set-flags!cljs

(set-flags! tuple-type value)
source

set-has-rest-element!cljs

(set-has-rest-element! tuple-type value)

True if tuple has any rest or variadic elements

True if tuple has any rest or variadic elements
sourceraw docstring

set-labeled-element-declarations!cljs

(set-labeled-element-declarations! tuple-type value)
source

set-local-type-parameters!cljs

(set-local-type-parameters! tuple-type value)
source

set-min-length!cljs

(set-min-length! tuple-type value)

Number of required or variadic elements

Number of required or variadic elements
sourceraw docstring

set-node!cljs

(set-node! tuple-type value)
source

set-object-flags!cljs

(set-object-flags! tuple-type value)
source

set-outer-type-parameters!cljs

(set-outer-type-parameters! tuple-type value)
source

set-pattern!cljs

(set-pattern! tuple-type value)
source

set-readonly!cljs

(set-readonly! tuple-type value)
source

set-symbol!cljs

(set-symbol! tuple-type value)
source

set-target!cljs

(set-target! tuple-type value)
source

set-this-type!cljs

(set-this-type! tuple-type value)
source

set-type-arguments!cljs

(set-type-arguments! tuple-type value)
source

set-type-parameters!cljs

(set-type-parameters! tuple-type value)
source

string-index-typecljs

(string-index-type tuple-type)

Returns: Type | undefined

**Returns:** `Type | undefined`
sourceraw docstring

string-literal?cljs

(string-literal? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

symbolcljs

(symbol tuple-type)

Returns: Symbol

**Returns:** `Symbol`
sourceraw docstring

targetcljs

(target tuple-type)

Returns: GenericType

**Returns:** `GenericType`
sourceraw docstring

this-typecljs

(this-type tuple-type)

Returns: TypeParameter | undefined

**Returns:** `TypeParameter | undefined`
sourceraw docstring

type-argumentscljs

(type-arguments tuple-type)

Returns: readonly Type[] | undefined

**Returns:** `readonly Type[] | undefined`
sourceraw docstring

type-parameter?cljs

(type-parameter? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

type-parameterscljs

(type-parameters tuple-type)

Returns: TypeParameter[] | undefined

**Returns:** `TypeParameter[] | undefined`
sourceraw docstring

union-or-intersection?cljs

(union-or-intersection? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

union?cljs

(union? tuple-type)

Returns: boolean

**Returns:** `boolean`
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close