TypeScript Interface
Interface
1 | interface labelValue { |
Optional Properties
1 | interface SquareConfig { |
Readonly Properties
1 | interface Point { |
Excess Property Checks
1 | interface SquareConfig { |
1 | interface labelValue { |
1 | interface SquareConfig { |
1 | interface Point { |
1 | interface SquareConfig { |
1 | interface A { |
1 | interface A { |
1 | let done: boolean = true |
1 | let count: number = 20 |
1 | let name = "Edward Wang" |
1 | let list1: number[] = [1, 2, 3] |
1 | let x: [string, number] = ["test", 2] |
1 | enum NUMBER { |
1 | function foo<T>(arg: T): T { |
1 | function foo<T>(arg: T): T { |
1 | const enum Foo { |