File: modifiersInObjectLiterals.types

package info (click to toggle)
node-typescript 3.3.3333-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 324,548 kB
  • sloc: makefile: 6; sh: 3
file content (40 lines) | stat: -rw-r--r-- 1,118 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
=== tests/cases/compiler/modifiersInObjectLiterals.ts ===
let data = {
>data : { foo: string; bar: string; baz: string; noWay: string; }
>{	public foo: 'hey',	private bar: 'nay',	protected baz: 'oh my',	abstract noWay: 'yes'	} : { foo: string; bar: string; baz: string; noWay: string; }

	public foo: 'hey',
>foo : string
>'hey' : "hey"

	private bar: 'nay',
>bar : string
>'nay' : "nay"

	protected baz: 'oh my',
>baz : string
>'oh my' : "oh my"

	abstract noWay: 'yes'	
>noWay : string
>'yes' : "yes"

};

data.foo + data.bar + data.baz + data.noWay
>data.foo + data.bar + data.baz + data.noWay : string
>data.foo + data.bar + data.baz : string
>data.foo + data.bar : string
>data.foo : string
>data : { foo: string; bar: string; baz: string; noWay: string; }
>foo : string
>data.bar : string
>data : { foo: string; bar: string; baz: string; noWay: string; }
>bar : string
>data.baz : string
>data : { foo: string; bar: string; baz: string; noWay: string; }
>baz : string
>data.noWay : string
>data : { foo: string; bar: string; baz: string; noWay: string; }
>noWay : string