File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
src/GraphODataTemplateWriter/CodeHelpers/TypeScript Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 1616
1717<#= writer.WriteHeader() #>
1818
19+ export as namespace microsoftgraph;
1920
2021<# foreach(var enumType in enumTypes) { #>
2122export type <#= enumType.Name.UpperCaseFirstChar() #> = <#= enumType.GetEnumValues() #>
@@ -39,7 +40,7 @@ export interface <#= entityType.Name.UpperCaseFirstChar() #><# if (entityType.Ba
3940 {
4041#>
4142
42- export interface <#= complexType.Name.UpperCaseFirstChar()#> {
43+ export interface <#= complexType.Name.UpperCaseFirstChar()#><# if (complexType.Base != null) { #> extends <#= complexType.Base.Name.UpperCaseFirstChar() #><# }#> {
4344<# foreach(var prop in complexType.Properties) { #>
4445 <#= prop.Name #>?: <#= prop.GetTypeString() #>
4546<# } #>
Original file line number Diff line number Diff line change @@ -46,6 +46,12 @@ public static string GetTypeString(this OdcmProperty prop)
4646 case "Boolean" :
4747 typeStr = "boolean" ;
4848 break ;
49+ case "Single" :
50+ typeStr = "any" ;
51+ break ;
52+ case "Byte" : //https://graph.microsoft.io/en-us/docs/api-reference/beta/resources/intune_onboarding_rgbcolor
53+ typeStr = "number" ;
54+ break ;
4955
5056 }
5157 return ( prop . IsCollection ) ? "[" + typeStr + "]" : typeStr ;
You can’t perform that action at this time.
0 commit comments