@sap-ux/vocabularies-types
Advanced tools
Comparing version 0.9.3 to 0.9.4
@@ -9,2 +9,3 @@ import type { AnnotationList, FullyQualifiedName, RawAnnotation, SimpleIdentifier } from './BaseEdm'; | ||
}; | ||
export type AnyPropertyPath = PropertyPath | NavigationPropertyPath; | ||
export type NavigationPropertyPath = { | ||
@@ -11,0 +12,0 @@ type: 'NavigationPropertyPath'; |
{ | ||
"name": "@sap-ux/vocabularies-types", | ||
"version": "0.9.3", | ||
"version": "0.9.4", | ||
"description": "SAP Fiori OData - TS types for vocabularies", | ||
@@ -5,0 +5,0 @@ "repository": { |
@@ -25,2 +25,3 @@ import * as Org_OData_Aggregation_V1 from "./Aggregation"; | ||
'RecursiveHierarchy'?: Org_OData_Aggregation_V1.RecursiveHierarchy; | ||
'UpPath'?: Org_OData_Aggregation_V1.UpPath; | ||
}; | ||
@@ -38,3 +39,2 @@ type ExtractEntityTypeAnnotationsType<T> = T extends `${infer U extends keyof EntityTypeAnnotationsBase_Aggregation}#${string}` ? U : never; | ||
'LeveledHierarchy'?: Org_OData_Aggregation_V1.LeveledHierarchy; | ||
'RecursiveHierarchy'?: Org_OData_Aggregation_V1.RecursiveHierarchy; | ||
}; | ||
@@ -105,5 +105,3 @@ type ExtractComplexTypeAnnotationsType<T> = T extends `${infer U extends keyof ComplexTypeAnnotationsBase_Aggregation}#${string}` ? U : never; | ||
}; | ||
export type ActionAnnotationsBase_Aggregation = { | ||
'AvailableOnAggregates'?: Org_OData_Aggregation_V1.AvailableOnAggregates; | ||
}; | ||
export type ActionAnnotationsBase_Aggregation = {}; | ||
type ExtractActionAnnotationsType<T> = T extends `${infer U extends keyof ActionAnnotationsBase_Aggregation}#${string}` ? U : never; | ||
@@ -110,0 +108,0 @@ export type ActionAnnotations_Aggregation = ActionAnnotationsBase_Aggregation & { |
@@ -23,3 +23,3 @@ import * as Core from "./Core"; | ||
*/ | ||
Transformations: Edm.String[]; | ||
Transformations: Transformation[]; | ||
/** | ||
@@ -33,2 +33,6 @@ Qualified names of custom aggregation methods that can be used in `aggregate(...with...)` | ||
Rollup: RollupType; | ||
/** | ||
The service supports the `from` keyword in an `aggregate` transformation | ||
*/ | ||
From: Edm.Boolean; | ||
}; | ||
@@ -44,3 +48,3 @@ export type ApplySupportedType = ComplexType & Omit<ApplySupportedBase, '$Type'> & { | ||
*/ | ||
GroupableProperties: Edm.PropertyPath[]; | ||
GroupableProperties: Edm.AnyPropertyPath[]; | ||
/** | ||
@@ -67,2 +71,6 @@ A non-empty collection indicates that only the listed properties of the annotated target can be used in the `aggregate` transformation, optionally restricted to the specified aggregation methods | ||
/** | ||
A transformation that can be used in `$apply` | ||
*/ | ||
export type Transformation = Edm.String; | ||
/** | ||
Standard or custom aggregation method | ||
@@ -72,7 +80,7 @@ */ | ||
/** | ||
The number of `rollup` or `rollupall` operators allowed in a `groupby` transformation | ||
The number of `rollup` or `rolluprecursive` operators allowed in a `groupby` transformation | ||
*/ | ||
export declare const enum RollupType { | ||
/** | ||
No support for `rollup` or `rollupall` | ||
No support for `rollup` or `rolluprecursive` | ||
*/ | ||
@@ -84,3 +92,3 @@ /** | ||
/** | ||
Only one `rollup` or `rollupall` operator per `groupby` | ||
Only one `rollup` or `rolluprecursive` operator per `groupby` | ||
*/ | ||
@@ -92,3 +100,3 @@ /** | ||
/** | ||
Full support for `rollup` and `rollupall` | ||
Full support for `rollup` and `rolluprecursive` | ||
*/ | ||
@@ -102,3 +110,3 @@ /** | ||
/** | ||
No support for `rollup` or `rollupall` | ||
No support for `rollup` or `rolluprecursive` | ||
*/ | ||
@@ -110,3 +118,3 @@ /** | ||
/** | ||
Only one `rollup` or `rollupall` operator per `groupby` | ||
Only one `rollup` or `rolluprecursive` operator per `groupby` | ||
*/ | ||
@@ -118,3 +126,3 @@ /** | ||
/** | ||
Full support for `rollup` and `rollupall` | ||
Full support for `rollup` and `rolluprecursive` | ||
*/ | ||
@@ -151,3 +159,3 @@ /** | ||
/** | ||
Defines a leveled hierarchy by defining an ordered list of properties in the hierarchy | ||
Defines a leveled hierarchy (OData-Data-Agg-v4.0, section 5.5.1) | ||
*/ | ||
@@ -158,3 +166,3 @@ export type LeveledHierarchy = { | ||
/** | ||
Defines a recursive hierarchy. | ||
Defines a recursive hierarchy (OData-Data-Agg-v4.0, section 5.5.2) | ||
*/ | ||
@@ -167,41 +175,51 @@ export type RecursiveHierarchy = { | ||
/** | ||
Property holding the hierarchy node value | ||
Primitive property holding the node identifier | ||
*/ | ||
NodeProperty: Edm.PropertyPath; | ||
/** | ||
Property for navigating to the parent node | ||
Property for navigating to the parent node(s). Its type MUST be the entity type annotated with this term, and it MUST be collection-valued or nullable single-valued. | ||
*/ | ||
ParentNavigationProperty: Edm.NavigationPropertyPath; | ||
/** | ||
Property holding the number of edges between the node and the root node | ||
*/ | ||
DistanceFromRootProperty?: Edm.PropertyPath; | ||
/** | ||
Property indicating whether the node is a leaf of the hierarchy | ||
*/ | ||
IsLeafProperty?: Edm.PropertyPath; | ||
}; | ||
/** | ||
Returns true, if and only if the value of the node property of the specified hierarchy is the root of the hierarchy | ||
Qualifier of a [`RecursiveHierarchy`](#RecursiveHierarchy) annotation | ||
*/ | ||
export type isroot = (Entity: Edm.EntityType, Hierarchy: any) => Edm.Boolean; | ||
export type HierarchyQualifier = Edm.String; | ||
/** | ||
Returns true, if and only if the value of the node property of the specified hierarchy is a descendant of the given parent node with a distance of less than or equal to the optionally specified maximum distance | ||
Is the entity a node of the hierarchy specified by the [parameter pair](#HierarchyQualifier) (`HierarchyNodes`, `HierarchyQualifier`)? (See OData-Data-Agg-v4.0, section 5.5.2.1) | ||
*/ | ||
export type isdescendant = (Entity: Edm.EntityType, Hierarchy: any, Node: Edm.PrimitiveType, MaxDistance: Edm.Int16) => Edm.Boolean; | ||
export type isnode = (HierarchyNodes: Edm.EntityType, HierarchyQualifier: HierarchyQualifier, Node: Edm.PrimitiveType) => Edm.Boolean; | ||
/** | ||
Returns true, if and only if the value of the node property of the specified hierarchy is an ancestor of the given child node with a distance of less than or equal to the optionally specified maximum distance | ||
Is the entity a root node of the hierarchy specified by the [parameter pair](#HierarchyQualifier) (`HierarchyNodes`, `HierarchyQualifier`)? | ||
*/ | ||
export type isancestor = (Entity: Edm.EntityType, Hierarchy: any, Node: Edm.PrimitiveType, MaxDistance: Edm.Int16) => Edm.Boolean; | ||
export type isroot = (HierarchyNodes: Edm.EntityType, HierarchyQualifier: HierarchyQualifier, Node: Edm.PrimitiveType) => Edm.Boolean; | ||
/** | ||
Returns true, if and only if the value of the node property of the specified hierarchy has the same parent node as the specified node | ||
Is the entity a descendant node of the ancestor node in the hierarchy specified by the [parameter pair](#HierarchyQualifier) (`HierarchyNodes`, `HierarchyQualifier`) with at most the specified distance? (See OData-Data-Agg-v4.0, section 5.5.2.1) | ||
*/ | ||
export type issibling = (Entity: Edm.EntityType, Hierarchy: any, Node: Edm.PrimitiveType) => Edm.Boolean; | ||
export type isdescendant = (HierarchyNodes: Edm.EntityType, HierarchyQualifier: HierarchyQualifier, Node: Edm.PrimitiveType, Ancestor: Edm.PrimitiveType, MaxDistance: Edm.Int16, IncludeSelf: Edm.Boolean) => Edm.Boolean; | ||
/** | ||
Returns true, if and only if the value of the node property of the specified hierarchy has no descendants | ||
Is the entity an ancestor node of the descendant node in the hierarchy specified by the [parameter pair](#HierarchyQualifier) (`HierarchyNodes`, `HierarchyQualifier`) with at most the specified distance? (See OData-Data-Agg-v4.0, section 5.5.2.1) | ||
*/ | ||
export type isleaf = (Entity: Edm.EntityType, Hierarchy: any) => Edm.Boolean; | ||
export type isancestor = (HierarchyNodes: Edm.EntityType, HierarchyQualifier: HierarchyQualifier, Node: Edm.PrimitiveType, Descendant: Edm.PrimitiveType, MaxDistance: Edm.Int16, IncludeSelf: Edm.Boolean) => Edm.Boolean; | ||
/** | ||
This action or function is available on aggregated entities if the `RequiredProperties` are still defined | ||
Is the entity a sibling node of the other node in the hierarchy specified by the [parameter pair](#HierarchyQualifier) (`HierarchyNodes`, `HierarchyQualifier`)? (See OData-Data-Agg-v4.0, section 5.5.2.1) | ||
*/ | ||
export type issibling = (HierarchyNodes: Edm.EntityType, HierarchyQualifier: HierarchyQualifier, Node: Edm.PrimitiveType, Other: Edm.PrimitiveType) => Edm.Boolean; | ||
/** | ||
Is the entity a leaf node in the hierarchy specified by the [parameter pair](#HierarchyQualifier) (`HierarchyNodes`, `HierarchyQualifier`)? (See OData-Data-Agg-v4.0, section 5.5.2.1) | ||
*/ | ||
export type isleaf = (HierarchyNodes: Edm.EntityType, HierarchyQualifier: HierarchyQualifier, Node: Edm.PrimitiveType) => Edm.Boolean; | ||
/** | ||
During `rolluprecursive` for a hierarchy node, this function returns the node | ||
*/ | ||
export type rollupnode = (Position: Edm.Int16) => Edm.EntityType; | ||
/** | ||
The string values of the node identifiers in a path from the annotated node to a start node in a traversal of a recursive hierarchy | ||
*/ | ||
export type UpPath = { | ||
term: AggregationAnnotationTerms.UpPath; | ||
} & AnnotationTerm<Edm.String[]>; | ||
/** | ||
This function is available on aggregated entities if the `RequiredProperties` are still defined | ||
*/ | ||
export type AvailableOnAggregates = { | ||
@@ -213,3 +231,3 @@ term: AggregationAnnotationTerms.AvailableOnAggregates; | ||
/** | ||
Properties required to apply this action or function | ||
Properties required to apply this function | ||
*/ | ||
@@ -252,2 +270,3 @@ RequiredProperties: Edm.PropertyPath[]; | ||
RecursiveHierarchy = "Org.OData.Aggregation.V1.RecursiveHierarchy", | ||
UpPath = "Org.OData.Aggregation.V1.UpPath", | ||
AvailableOnAggregates = "Org.OData.Aggregation.V1.AvailableOnAggregates" | ||
@@ -254,0 +273,0 @@ } |
@@ -6,3 +6,3 @@ "use strict"; | ||
/** | ||
The number of `rollup` or `rollupall` operators allowed in a `groupby` transformation | ||
The number of `rollup` or `rolluprecursive` operators allowed in a `groupby` transformation | ||
*/ | ||
@@ -12,3 +12,3 @@ var RollupType; | ||
/** | ||
No support for `rollup` or `rollupall` | ||
No support for `rollup` or `rolluprecursive` | ||
*/ | ||
@@ -20,3 +20,3 @@ /** | ||
/** | ||
Only one `rollup` or `rollupall` operator per `groupby` | ||
Only one `rollup` or `rolluprecursive` operator per `groupby` | ||
*/ | ||
@@ -28,3 +28,3 @@ /** | ||
/** | ||
Full support for `rollup` and `rollupall` | ||
Full support for `rollup` and `rolluprecursive` | ||
*/ | ||
@@ -39,3 +39,3 @@ /** | ||
/** | ||
No support for `rollup` or `rollupall` | ||
No support for `rollup` or `rolluprecursive` | ||
*/ | ||
@@ -47,3 +47,3 @@ /** | ||
/** | ||
Only one `rollup` or `rollupall` operator per `groupby` | ||
Only one `rollup` or `rolluprecursive` operator per `groupby` | ||
*/ | ||
@@ -55,3 +55,3 @@ /** | ||
/** | ||
Full support for `rollup` and `rollupall` | ||
Full support for `rollup` and `rolluprecursive` | ||
*/ | ||
@@ -73,2 +73,3 @@ /** | ||
AggregationAnnotationTerms["RecursiveHierarchy"] = "Org.OData.Aggregation.V1.RecursiveHierarchy"; | ||
AggregationAnnotationTerms["UpPath"] = "Org.OData.Aggregation.V1.UpPath"; | ||
AggregationAnnotationTerms["AvailableOnAggregates"] = "Org.OData.Aggregation.V1.AvailableOnAggregates"; | ||
@@ -75,0 +76,0 @@ })(AggregationAnnotationTerms = exports.AggregationAnnotationTerms || (exports.AggregationAnnotationTerms = {})); |
@@ -1176,2 +1176,6 @@ import * as Auth from "./Auth"; | ||
/** | ||
Entities of a specific derived type can be read by specifying a type-cast segment | ||
*/ | ||
TypecastSegmentSupported: Edm.Boolean; | ||
/** | ||
Restrictions for retrieving an entity by key | ||
@@ -1178,0 +1182,0 @@ */ |
@@ -87,2 +87,3 @@ import * as Org_OData_Core_V1 from "./Core"; | ||
'GeometryFeature'?: Org_OData_Core_V1.GeometryFeature; | ||
'AnyStructure'?: Org_OData_Core_V1.AnyStructure; | ||
}; | ||
@@ -129,2 +130,3 @@ type ExtractEntityTypeAnnotationsType<T> = T extends `${infer U extends keyof EntityTypeAnnotationsBase_Core}#${string}` ? U : never; | ||
'GeometryFeature'?: Org_OData_Core_V1.GeometryFeature; | ||
'AnyStructure'?: Org_OData_Core_V1.AnyStructure; | ||
}; | ||
@@ -131,0 +133,0 @@ type ExtractComplexTypeAnnotationsType<T> = T extends `${infer U extends keyof ComplexTypeAnnotationsBase_Core}#${string}` ? U : never; |
@@ -685,2 +685,8 @@ import * as Edm from "../Edm"; | ||
}; | ||
/** | ||
Instances of a type are annotated with this tag if they have no common structure in a given response payload | ||
*/ | ||
export type AnyStructure = { | ||
term: CoreAnnotationTerms.AnyStructure; | ||
} & AnnotationTerm<Tag>; | ||
export declare const enum CoreAnnotationTerms { | ||
@@ -728,3 +734,4 @@ ODataVersions = "Org.OData.Core.V1.ODataVersions", | ||
SymbolicName = "Org.OData.Core.V1.SymbolicName", | ||
GeometryFeature = "Org.OData.Core.V1.GeometryFeature" | ||
GeometryFeature = "Org.OData.Core.V1.GeometryFeature", | ||
AnyStructure = "Org.OData.Core.V1.AnyStructure" | ||
} | ||
@@ -731,0 +738,0 @@ export declare const enum CoreAnnotationTypes { |
@@ -279,2 +279,3 @@ "use strict"; | ||
CoreAnnotationTerms["GeometryFeature"] = "Org.OData.Core.V1.GeometryFeature"; | ||
CoreAnnotationTerms["AnyStructure"] = "Org.OData.Core.V1.AnyStructure"; | ||
})(CoreAnnotationTerms = exports.CoreAnnotationTerms || (exports.CoreAnnotationTerms = {})); | ||
@@ -281,0 +282,0 @@ var CoreAnnotationTypes; |
@@ -19,2 +19,3 @@ import * as com_sap_vocabularies_Hierarchy_v1 from "./Hierarchy"; | ||
'RecursiveHierarchy'?: com_sap_vocabularies_Hierarchy_v1.RecursiveHierarchy; | ||
'RecursiveHierarchyActions'?: com_sap_vocabularies_Hierarchy_v1.RecursiveHierarchyActions; | ||
}; | ||
@@ -105,3 +106,6 @@ type ExtractEntityTypeAnnotationsType<T> = T extends `${infer U extends keyof EntityTypeAnnotationsBase_Hierarchy}#${string}` ? U : never; | ||
}; | ||
export type CollectionAnnotationsBase_Hierarchy = {}; | ||
export type CollectionAnnotationsBase_Hierarchy = { | ||
'MatchCount'?: com_sap_vocabularies_Hierarchy_v1.MatchCount; | ||
'RecursiveHierarchySupported'?: com_sap_vocabularies_Hierarchy_v1.RecursiveHierarchySupported; | ||
}; | ||
type ExtractCollectionAnnotationsType<T> = T extends `${infer U extends keyof CollectionAnnotationsBase_Hierarchy}#${string}` ? U : never; | ||
@@ -108,0 +112,0 @@ export type CollectionAnnotations_Hierarchy = CollectionAnnotationsBase_Hierarchy & { |
@@ -0,1 +1,4 @@ | ||
import * as Core from "./Core"; | ||
import * as Aggregation from "./Aggregation"; | ||
import * as Common from "./Common"; | ||
import * as Edm from "../Edm"; | ||
@@ -5,3 +8,3 @@ import AnnotationTerm = Edm.AnnotationTerm; | ||
/** | ||
Defines a recursive hierarchy | ||
Hierarchy-specific information in the result set of a hierarchical request | ||
*/ | ||
@@ -14,28 +17,110 @@ export type RecursiveHierarchy = { | ||
/** | ||
Property holding the external key value for a node | ||
Human-readable key value for a node | ||
*/ | ||
ExternalKeyProperty: Edm.PropertyPath; | ||
ExternalKey?: Edm.String; | ||
/** | ||
Property holding the number of descendants of a node | ||
Type of a node | ||
*/ | ||
DescendantCountProperty?: Edm.PropertyPath; | ||
NodeType?: Edm.String; | ||
/** | ||
Property holding the drill state of a node | ||
Number of children a node has in the unlimited hierarchy | ||
*/ | ||
DrillStateProperty?: Edm.PropertyPath; | ||
ChildCount?: Edm.Int64; | ||
/** | ||
Property holding the sibling rank of a node | ||
Number of descendants a node has in the unlimited hierarchy | ||
*/ | ||
SiblingRankProperty?: Edm.PropertyPath; | ||
DescendantCount?: Edm.Int64; | ||
/** | ||
Property holding the preorder rank of a node | ||
Number of descendants a node has in the limited hierarchy | ||
*/ | ||
PreorderRankProperty?: Edm.PropertyPath; | ||
LimitedDescendantCount?: Edm.Int64; | ||
/** | ||
Drill state of an occurrence of a node | ||
*/ | ||
DrillState?: Edm.String; | ||
/** | ||
Number of ancestors an occurrence of a node has in the limited hierarchy | ||
*/ | ||
DistanceFromRoot?: Edm.Int64; | ||
/** | ||
Sibling rank of a node | ||
*/ | ||
SiblingRank?: Edm.Int64; | ||
/** | ||
Flag indicating [matching](#MatchCount) nodes | ||
*/ | ||
Matched?: Edm.Boolean; | ||
/** | ||
Number of [matching](#MatchCount) descendants a node has in the unlimited hierarchy | ||
*/ | ||
MatchedDescendantCount?: Edm.Int64; | ||
}; | ||
/** | ||
Actions for maintaining the recursive hierarchy defined by the [base term](https://oasis-tcs.github.io/odata-vocabularies/vocabularies/Org.OData.Aggregation.V1.html#RecursiveHierarchy) | ||
*/ | ||
export type RecursiveHierarchyActions = { | ||
term: HierarchyAnnotationTerms.RecursiveHierarchyActions; | ||
} & AnnotationTerm<RecursiveHierarchyActionsTypeTypes>; | ||
export type RecursiveHierarchyActionsType = ComplexType & { | ||
$Type: HierarchyAnnotationTypes.RecursiveHierarchyActionsType; | ||
/** | ||
Action that moves a node among its siblings, following [this template](#Template_ChangeNextSiblingAction) | ||
*/ | ||
ChangeNextSiblingAction?: Common.QualifiedName; | ||
/** | ||
Action that copies a node and its descendants, following [this template](#Template_CopyAction) | ||
*/ | ||
CopyAction?: Common.QualifiedName; | ||
}; | ||
/** | ||
Instance annotation on the result of an `$apply` query option containing the number of matching nodes after hierarchical transformations | ||
*/ | ||
export type MatchCount = { | ||
term: HierarchyAnnotationTerms.MatchCount; | ||
} & AnnotationTerm<Edm.Int64>; | ||
/** | ||
Returns the first n levels of a hierarchical collection in preorder with individual nodes expanded or collapsed | ||
*/ | ||
export type TopLevels = (InputSet: Edm.EntityType, HierarchyNodes: Edm.EntityType, HierarchyQualifier: Aggregation.HierarchyQualifier, NodeProperty: any, Levels: Edm.Int64, Show: any, ExpandLevels: TopLevelsExpandType) => Edm.EntityType; | ||
/** | ||
Information about nodes to be expanded | ||
*/ | ||
export type TopLevelsExpandType = ComplexType & { | ||
$Type: HierarchyAnnotationTypes.TopLevelsExpandType; | ||
/** | ||
Identifier of a node to be expanded | ||
*/ | ||
NodeID: Edm.String; | ||
/** | ||
Number of levels to be expanded, null means all levels, 0 means collapsed | ||
*/ | ||
Levels?: Edm.Int64; | ||
}; | ||
/** | ||
Whether the annotated collection acts as a [`RecursiveHierarchy`](#RecursiveHierarchy) with the given qualifier | ||
*/ | ||
export type RecursiveHierarchySupported = { | ||
term: HierarchyAnnotationTerms.RecursiveHierarchySupported; | ||
} & AnnotationTerm<Core.Tag>; | ||
/** | ||
Template for actions that move a node among its siblings and are named in [`RecursiveHierarchyActions/ChangeNextSiblingAction`](#RecursiveHierarchyActionsType) | ||
*/ | ||
export type Template_ChangeNextSiblingAction = (Node: Edm.EntityType, NextSibling: Edm.ComplexType) => void; | ||
/** | ||
Template for actions that copy a node and its descendants and are named in [`RecursiveHierarchyActions/CopyAction`](#RecursiveHierarchyActionsType) | ||
*/ | ||
export type Template_CopyAction = (Node: Edm.EntityType) => Edm.EntityType; | ||
export declare const enum HierarchyAnnotationTerms { | ||
RecursiveHierarchy = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchy" | ||
RecursiveHierarchy = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchy", | ||
RecursiveHierarchyActions = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActions", | ||
MatchCount = "com.sap.vocabularies.Hierarchy.v1.MatchCount", | ||
RecursiveHierarchySupported = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchySupported" | ||
} | ||
export declare const enum HierarchyAnnotationTypes { | ||
RecursiveHierarchyType = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyType" | ||
RecursiveHierarchyType = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyType", | ||
RecursiveHierarchyActionsType = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActionsType", | ||
TopLevelsExpandType = "com.sap.vocabularies.Hierarchy.v1.TopLevelsExpandType" | ||
} | ||
export type RecursiveHierarchyTypeTypes = RecursiveHierarchyType; | ||
export type RecursiveHierarchyActionsTypeTypes = RecursiveHierarchyActionsType; | ||
export type TopLevelsExpandTypeTypes = TopLevelsExpandType; |
@@ -7,2 +7,5 @@ "use strict"; | ||
HierarchyAnnotationTerms["RecursiveHierarchy"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchy"; | ||
HierarchyAnnotationTerms["RecursiveHierarchyActions"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActions"; | ||
HierarchyAnnotationTerms["MatchCount"] = "com.sap.vocabularies.Hierarchy.v1.MatchCount"; | ||
HierarchyAnnotationTerms["RecursiveHierarchySupported"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchySupported"; | ||
})(HierarchyAnnotationTerms = exports.HierarchyAnnotationTerms || (exports.HierarchyAnnotationTerms = {})); | ||
@@ -12,2 +15,4 @@ var HierarchyAnnotationTypes; | ||
HierarchyAnnotationTypes["RecursiveHierarchyType"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyType"; | ||
HierarchyAnnotationTypes["RecursiveHierarchyActionsType"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActionsType"; | ||
HierarchyAnnotationTypes["TopLevelsExpandType"] = "com.sap.vocabularies.Hierarchy.v1.TopLevelsExpandType"; | ||
})(HierarchyAnnotationTypes = exports.HierarchyAnnotationTypes || (exports.HierarchyAnnotationTypes = {})); |
@@ -37,2 +37,3 @@ export declare enum TermToTypes { | ||
"Org.OData.Core.V1.GeometryFeature" = "Org.OData.Core.V1.GeometryFeatureType", | ||
"Org.OData.Core.V1.AnyStructure" = "Org.OData.Core.V1.Tag", | ||
"Org.OData.Capabilities.V1.ConformanceLevel" = "Org.OData.Capabilities.V1.ConformanceLevelType", | ||
@@ -197,2 +198,5 @@ "Org.OData.Capabilities.V1.AsynchronousRequestsSupported" = "Org.OData.Core.V1.Tag", | ||
"com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchy" = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyType", | ||
"com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActions" = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActionsType", | ||
"com.sap.vocabularies.Hierarchy.v1.MatchCount" = "Edm.Int64", | ||
"com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchySupported" = "Org.OData.Core.V1.Tag", | ||
"com.sap.vocabularies.PersonalData.v1.EntitySemantics" = "com.sap.vocabularies.PersonalData.v1.EntitySemanticsType", | ||
@@ -199,0 +203,0 @@ "com.sap.vocabularies.PersonalData.v1.FieldSemantics" = "com.sap.vocabularies.PersonalData.v1.FieldSemanticsType", |
@@ -41,2 +41,3 @@ "use strict"; | ||
TermToTypes["Org.OData.Core.V1.GeometryFeature"] = "Org.OData.Core.V1.GeometryFeatureType"; | ||
TermToTypes["Org.OData.Core.V1.AnyStructure"] = "Org.OData.Core.V1.Tag"; | ||
TermToTypes["Org.OData.Capabilities.V1.ConformanceLevel"] = "Org.OData.Capabilities.V1.ConformanceLevelType"; | ||
@@ -201,2 +202,5 @@ TermToTypes["Org.OData.Capabilities.V1.AsynchronousRequestsSupported"] = "Org.OData.Core.V1.Tag"; | ||
TermToTypes["com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchy"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyType"; | ||
TermToTypes["com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActions"] = "com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchyActionsType"; | ||
TermToTypes["com.sap.vocabularies.Hierarchy.v1.MatchCount"] = "Edm.Int64"; | ||
TermToTypes["com.sap.vocabularies.Hierarchy.v1.RecursiveHierarchySupported"] = "Org.OData.Core.V1.Tag"; | ||
TermToTypes["com.sap.vocabularies.PersonalData.v1.EntitySemantics"] = "com.sap.vocabularies.PersonalData.v1.EntitySemanticsType"; | ||
@@ -203,0 +207,0 @@ TermToTypes["com.sap.vocabularies.PersonalData.v1.FieldSemantics"] = "com.sap.vocabularies.PersonalData.v1.FieldSemanticsType"; |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
703487
14934