Mercurial > hg > orthanc-stone
view Resources/CodeGeneration/template.in.ts @ 490:6470248790db bgo-commands-codegen
ongoing codegen work
author | bgo-osimis |
---|---|
date | Mon, 18 Feb 2019 15:38:05 +0100 |
parents | |
children | 8e7e151ef472 |
line wrap: on
line source
class Greeter { greeting: string; constructor(message: string) { this.greeting = message; } greet() { return "Hello, " + this.greeting; } } enum Color { Red, Green, Blue }; class TestMessage { s1: string; s2: Array<string>; s3: Array<Array<string>>; s4: Map<string, number>; s5: Map<number, Array<string>>; s6: Color; s7: boolean; } let tm = new TestMessage(); tm.s2 = new Array<string>() tm.s2.push("toto"); tm.s2.push("toto2"); tm.s2.push("toto3"); tm.s4 = new Map<string, number>(); tm.s4["toto"] = 42; tm.s4["toto"] = 1999; tm.s4["tatata"] = 1999; tm.s6 = Color.Red; tm.s7 = true let txt = JSON.stringify(tm) console.log(txt); let greeter = new Greeter("world");