eva-sdk-js
Version:
The JavaScript based SDK for the EVA platform
64 lines (54 loc) • 1.31 kB
TypeScript
/* tslint:disable:max-classes-per-file */
/* tslint:disable:variable-name */
/* tslint:disable:no-trailing-whitespace */
/* tslint:disable:no-consecutive-blank-lines */
/* tslint:disable:no-namespace */
/* tslint:disable:member-access */
/* tslint:disable:typedef-whitespace */
/* tslint:disable:no-internal-module */
declare module EVA.PIM.Common {
export enum ContentEditTypes {
Product = 1,
ProductPropertyType = 2,
ProductPropertyCategory = 3,
}
export enum ContentLayerTypes {
UserLayer = 0,
SystemLayer = 1,
}
export enum ContentMergeTypes {
MergeRevisions = 0,
MergeArrays = 1,
MergeLayers = 2,
}
export enum ProductPropertyTypeDataTypes {
None = 0,
Integer = 1,
Double = 2,
Boolean = 3,
String = 4,
Blob = 5,
Date = 6,
RichText = 7,
}
export enum ProductPropertyTypeInheritanceTypes {
NormalInheritance = 0,
NoInheritance = 1,
}
export enum ProductPropertyTypeIntents {
RichAttribute = 0,
SimpleField = 1,
RootLevelOnly = 2,
}
export enum ProductPropertyTypeRequired {
NotRequired = 0,
RequiredOnEdit = 1,
RequireOnApplyRevision = 2,
}
export enum ProductPropertyTypeSearchTypes {
None = 0,
Keyword = 1,
Text = 2,
IsHidden = 4,
}
}