Skip to content

Commit 9ff498c

Browse files
author
Martynas Žilinskas
authored
Feature: References upgrade (#28)
1 parent 2107196 commit 9ff498c

File tree

74 files changed

+1045
-834
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+1045
-834
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
export abstract class AbstractBoo {
2+
// TODO: Maybe implement default value of property.
3+
public readonly abstract DefaultBooMessage: string = "Some string with a BooMessage...";
4+
5+
constructor() {
6+
this.BooMessage = this.DefaultBooMessage;
7+
}
8+
9+
public abstract BooMessage: string;
10+
11+
public abstract BooTheMessage(): string;
12+
13+
public abstract AbstractBooMember?: string;
14+
}
15+
16+
export class Boo extends AbstractBoo {
17+
public DefaultBooMessage: string;
18+
19+
constructor() {
20+
super();
21+
this.BooMessage += " And more...";
22+
}
23+
24+
public BooMessage: string;
25+
public BooTheMessage(): string {
26+
return this.BooMessage;
27+
}
28+
29+
// TODO: fix reverted order of union types.
30+
public AbstractBooMember?: string | undefined;
31+
}

packages/ts-docs-gen/examples/simple/contracts.ts

Lines changed: 0 additions & 66 deletions
This file was deleted.

0 commit comments

Comments
 (0)