Add type namespaces

This commit is contained in:
Mathieu Acthernoene
2017-01-10 12:24:06 +01:00
parent dc8e191077
commit 738a68fd4c
3 changed files with 23 additions and 7 deletions

View File

@@ -13,8 +13,9 @@ export type {{.Name}} = {|
{{end}}
{{range .File.MessageType}}
{{$MessageType := .Name}}
{{range .EnumType}}
export type {{.Name}} = {|
export type {{$MessageType}}${{.Name}} = {|
{{range .Value}}
{{.Name}}?: {{.Number}};
{{end}}
@@ -22,7 +23,7 @@ export type {{.Name}} = {|
{{end}}
{{range .NestedType}}
export type {{.Name}} = {|
export type {{$MessageType}}${{.Name}} = {|
{{range .Field}}
{{.Name}}?: {{. | jsType}};
{{end}}