Liking cljdoc? Tell your friends :D

dots.typescript.script-element-kind


aliascljs

source

call-signature-elementcljs

interface Y { ():number; }

interface Y { ():number; }
sourceraw docstring

class-elementcljs

class X {}

class X {}
sourceraw docstring

const-elementcljs

source

construct-signature-elementcljs

interface Y { new():Y; }

interface Y { new():Y; }
sourceraw docstring

constructor-implementation-elementcljs

class X { constructor() { } } class X { static { } }

class X { constructor() { } }
class X { static { } }
sourceraw docstring

directorycljs

source

enum-elementcljs

enum E

enum E
sourceraw docstring

enum-member-elementcljs

source

external-module-namecljs

source

function-elementcljs

Inside module and script only function f() { }

Inside module and script only
function f() { }
sourceraw docstring

index-signature-elementcljs

interface Y { []:number; }

interface Y { []:number; }
sourceraw docstring

interface-elementcljs

interface Y {}

interface Y {}
sourceraw docstring

jsx-attributecljs

<JsxTagName attribute1 attribute2={0} />

<JsxTagName attribute1 attribute2={0} />
sourceraw docstring

keywordcljs

predefined type (void) or keyword (class)

predefined type (void) or keyword (class)
sourceraw docstring

labelcljs

source

let-elementcljs

source

Jsdoc

Jsdoc
sourceraw docstring

Jsdoc

Jsdoc
sourceraw docstring

Jsdoc

Jsdoc
sourceraw docstring

local-class-elementcljs

var x = class X {}

var x = class X {}
sourceraw docstring

local-function-elementcljs

Inside function

Inside function
sourceraw docstring

local-variable-elementcljs

Inside function

Inside function
sourceraw docstring

member-accessor-variable-elementcljs

class X { [public|private]* accessor foo: number; }

class X { [public|private]* accessor foo: number; }
sourceraw docstring

member-function-elementcljs

class X { [public|private]* foo() {} }

class X { [public|private]* foo() {} }
sourceraw docstring

member-get-accessor-elementcljs

class X { [public|private]* [get|set] foo:number; }

class X { [public|private]* [get|set] foo:number; }
sourceraw docstring

member-set-accessor-elementcljs

source

member-variable-elementcljs

class X { [public|private]* foo:number; } interface Y { foo:number; }

class X { [public|private]* foo:number; }
interface Y { foo:number; }
sourceraw docstring

module-elementcljs

module foo {}

module foo {}
sourceraw docstring

parameter-elementcljs

function foo(Y: string)

function foo(*Y*: string)
sourceraw docstring

primitive-typecljs

source

script-elementcljs

top level script node

top level script node
sourceraw docstring

stringcljs

String literal

String literal
sourceraw docstring

type-elementcljs

type T = ...

type T = ...
sourceraw docstring

type-parameter-elementcljs

source

unknowncljs

source

variable-await-using-elementcljs

await using foo = ...

await using foo = ...
sourceraw docstring

variable-elementcljs

Inside module and script only const v = ..

Inside module and script only
const v = ..
sourceraw docstring

variable-using-elementcljs

using foo = ...

using foo = ...
sourceraw docstring

warningcljs

source

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

× close