Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mendixmodelsdk

Package Overview
Dependencies
Maintainers
4
Versions
1108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mendixmodelsdk - npm Package Compare versions

Comparing version 2.1.0-dev.0a1a07 to 2.1.0-dev.82320e4

test/dist/src/common.d.ts

64

.test-output/create-unit-deltas-non-prefetch.json
[
{
"deltaType": "CREATE_UNIT",
"unitId": "75307c38-eff1-4a97-a741-92fa83245d92",
"unitId": "123bbc62-9942-4a04-aea3-6a65817a438f",
"containerId": "eec3241d-13a9-4ba9-940c-5d5223624304",

@@ -10,4 +10,4 @@ "containmentName": "modules",

{
"unitId": "75307c38-eff1-4a97-a741-92fa83245d92",
"elementId": "75307c38-eff1-4a97-a741-92fa83245d92",
"unitId": "123bbc62-9942-4a04-aea3-6a65817a438f",
"elementId": "123bbc62-9942-4a04-aea3-6a65817a438f",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -22,4 +22,4 @@ "propertyName": "name",

"deltaType": "CREATE_UNIT",
"unitId": "1c8c1cf1-13f7-4d85-90f8-b0844d2ce44c",
"containerId": "75307c38-eff1-4a97-a741-92fa83245d92",
"unitId": "24f35d4b-00bb-453d-8e15-fdc670fcfa2c",
"containerId": "123bbc62-9942-4a04-aea3-6a65817a438f",
"containmentName": "domainModel",

@@ -30,4 +30,4 @@ "contentType": "DomainModels$DomainModel"

"deltaType": "CREATE_UNIT",
"unitId": "c0ce60d5-2fa6-42de-b03b-0bdaa87b598d",
"containerId": "75307c38-eff1-4a97-a741-92fa83245d92",
"unitId": "28f7c76c-4092-40d0-bf60-e8bd1ed755e6",
"containerId": "123bbc62-9942-4a04-aea3-6a65817a438f",
"containmentName": "folders",

@@ -37,4 +37,4 @@ "contentType": "Projects$Folder"

{
"unitId": "c0ce60d5-2fa6-42de-b03b-0bdaa87b598d",
"elementId": "c0ce60d5-2fa6-42de-b03b-0bdaa87b598d",
"unitId": "28f7c76c-4092-40d0-bf60-e8bd1ed755e6",
"elementId": "28f7c76c-4092-40d0-bf60-e8bd1ed755e6",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -49,4 +49,4 @@ "propertyName": "name",

"deltaType": "CREATE_UNIT",
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"containerId": "c0ce60d5-2fa6-42de-b03b-0bdaa87b598d",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"containerId": "28f7c76c-4092-40d0-bf60-e8bd1ed755e6",
"containmentName": "documents",

@@ -56,4 +56,4 @@ "contentType": "Pages$Page"

{
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -67,4 +67,4 @@ "propertyName": "canvasWidth",

{
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -78,28 +78,28 @@ "propertyName": "canvasHeight",

{
"parentId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"parentId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementType": "Pages$LayoutCall",
"parentPropertyName": "layoutCall",
"deltaType": "CREATE_ELEMENT",
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "dc970271-e5dd-4964-8e19-1fce30013a6d"
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "35ee5df9-69d8-47e6-9af9-a19f439b620c"
},
{
"parentId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"parentId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementType": "Texts$Text",
"parentPropertyName": "title",
"deltaType": "CREATE_ELEMENT",
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "8577733e-1a93-4551-8659-ea2584842a30"
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "2dde803b-52b3-4d8e-916d-4700cbba6005"
},
{
"parentId": "8577733e-1a93-4551-8659-ea2584842a30",
"parentId": "2dde803b-52b3-4d8e-916d-4700cbba6005",
"elementType": "Texts$Translation",
"parentPropertyName": "translations",
"deltaType": "CREATE_ELEMENT",
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "a6e06b2a-b4c8-441a-916a-de555244d9fb"
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "a4e61761-9476-4e3e-a1ae-8c21f62ebd53"
},
{
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "a6e06b2a-b4c8-441a-916a-de555244d9fb",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "a4e61761-9476-4e3e-a1ae-8c21f62ebd53",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -113,4 +113,4 @@ "propertyName": "languageCode",

{
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "a6e06b2a-b4c8-441a-916a-de555244d9fb",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "a4e61761-9476-4e3e-a1ae-8c21f62ebd53",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -124,4 +124,4 @@ "propertyName": "text",

{
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -135,4 +135,4 @@ "propertyName": "popupResizable",

{
"unitId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"elementId": "1cb1efd4-ea45-42ed-8a68-d3828764b5fd",
"unitId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"elementId": "82b2bb1b-275e-4392-8c63-e589b0a0e11c",
"deltaType": "UPDATE_PROPERTY_VALUE",

@@ -139,0 +139,0 @@ "propertyName": "name",

@@ -26,14 +26,14 @@ import * as internal from '../sdk/internal';

containerAsConsumedAppService: ConsumedAppService;
private __name;
name: string;
private __caption;
caption: string;
private __description;
description: string;
private __parameters;
parameters: internal.IList<AppServiceActionParameter>;
private __microflow;
microflow: microflows.IMicroflow;
microflowQualifiedName: string;
private __returnType;
/**

@@ -43,5 +43,5 @@ * The value of this property is conceptually of type common.DataType.

returnType: string;
private __returnTypeCanBeEmpty;
returnTypeCanBeEmpty: boolean;
private __image;
image: string;

@@ -61,4 +61,4 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): AppServiceAction;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -76,5 +76,5 @@ interface IAppServiceActionParameter extends internal.IElement {

containerAsAppServiceAction: AppServiceAction;
private __name;
name: string;
private __type;
/**

@@ -84,3 +84,3 @@ * The value of this property is conceptually of type common.DataType.

type: string;
private __canBeEmpty;
canBeEmpty: boolean;

@@ -100,4 +100,4 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): AppServiceActionParameter;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -121,22 +121,22 @@ /**

containerAsFolderBase: projects.FolderBase;
private __actions;
actions: internal.IList<AppServiceAction>;
private __msd;
msd: Msd;
private __fromAppStore;
fromAppStore: boolean;
private __appStoreGuid;
appStoreGuid: string;
private __appStoreVersionGuid;
appStoreVersionGuid: string;
private __appStoreVersion;
appStoreVersion: string;
private __appServiceLocation;
appServiceLocation: AppServiceLocationEnum;
private __locationConstant;
locationConstant: constants.IConstant;
locationConstantQualifiedName: string;
private __useTimeOut;
useTimeOut: boolean;
private __timeOut;
timeOut: number;

@@ -150,3 +150,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): ConsumedAppService;
_initializeDefaultProperties(): void;
}

@@ -163,13 +163,13 @@ interface IMsd extends internal.IElement {

containerAsConsumedAppService: ConsumedAppService;
private __version;
version: MsdVersion;
private __metadata;
metadata: MsdMetadata;
private __domainModel;
domainModel: MsdDomainModel;
private __enumerations;
enumerations: MsdEnumerationContainer;
private __wsdlDescription;
wsdlDescription: webservices.WsdlDescription;
private __wsdl;
wsdl: string;

@@ -189,3 +189,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Msd;
_initializeDefaultProperties(): void;
}

@@ -204,27 +204,27 @@ interface IMsdAssociation extends internal.IElement {

containerAsDataAssociation: webservices.DataAssociation;
private __name;
name: string;
private __guid;
guid: string;
private __parentEntityName;
parentEntityName: string;
private __childEntityName;
childEntityName: string;
private __associationType;
associationType: string;
private __associationOwner;
associationOwner: string;
private __parentDeleteBehavior;
parentDeleteBehavior: string;
private __childDeleteBehavior;
childDeleteBehavior: string;
private __associationKind;
associationKind: string;
private __parentX;
parentX: number;
private __parentY;
parentY: number;
private __childX;
childX: number;
private __childY;
childY: number;

@@ -249,3 +249,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdAssociation;
_initializeDefaultProperties(): void;
}

@@ -264,13 +264,13 @@ interface IMsdAttribute extends internal.IElement {

containerAsDataAttribute: webservices.DataAttribute;
private __name;
name: string;
private __guid;
guid: string;
private __attributeType;
attributeType: string;
private __enumerationName;
enumerationName: string;
private __defaultValue;
defaultValue: string;
private __length;
length: number;

@@ -295,3 +295,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdAttribute;
_initializeDefaultProperties(): void;
}

@@ -308,5 +308,5 @@ interface IMsdDomainModel extends internal.IElement {

containerAsMsd: Msd;
private __entities;
entities: internal.IList<MsdEntity>;
private __associations;
associations: internal.IList<MsdAssociation>;

@@ -326,3 +326,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdDomainModel;
_initializeDefaultProperties(): void;
}

@@ -339,15 +339,15 @@ interface IMsdEntity extends internal.IElement {

containerAsMsdDomainModel: MsdDomainModel;
private __name;
name: string;
private __guid;
guid: string;
private __generalizationName;
generalizationName: string;
private __persistable;
persistable: boolean;
private __locationX;
locationX: number;
private __locationY;
locationY: number;
private __attributes;
attributes: internal.IList<MsdAttribute>;

@@ -367,3 +367,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdEntity;
_initializeDefaultProperties(): void;
}

@@ -380,7 +380,7 @@ interface IMsdEnumeration extends internal.IElement {

containerAsMsdEnumerationContainer: MsdEnumerationContainer;
private __name;
name: string;
private __guid;
guid: string;
private __values;
values: internal.IList<MsdEnumerationValue>;

@@ -400,3 +400,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdEnumeration;
_initializeDefaultProperties(): void;
}

@@ -415,3 +415,3 @@ interface IMsdEnumerationContainer extends internal.IElement {

containerAsVersionedService: webservices.VersionedService;
private __enumerations;
enumerations: internal.IList<MsdEnumeration>;

@@ -436,3 +436,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdEnumerationContainer;
_initializeDefaultProperties(): void;
}

@@ -449,9 +449,9 @@ interface IMsdEnumerationValue extends internal.IElement {

containerAsMsdEnumeration: MsdEnumeration;
private __name;
name: string;
private __guid;
guid: string;
private __translations;
translations: internal.IList<MsdText>;
private __image;
image: string;

@@ -471,3 +471,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdEnumerationValue;
_initializeDefaultProperties(): void;
}

@@ -484,27 +484,27 @@ interface IMsdMetadata extends internal.IElement {

containerAsMsd: Msd;
private __name;
name: string;
private __documentation;
documentation: string;
private __version;
version: number;
private __publishDateTime;
publishDateTime: string;
private __serviceGuid;
serviceGuid: string;
private __versionGuid;
versionGuid: string;
private __instanceGuid;
instanceGuid: string;
private __supportedProtocols;
supportedProtocols: internal.IList<string>;
private __headerAuthentication;
headerAuthentication: string;
private __microflows;
microflows: internal.IList<MsdMicroflow>;
private __caption;
caption: string;
private __image;
image: string;
private __description;
description: string;

@@ -524,3 +524,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdMetadata;
_initializeDefaultProperties(): void;
}

@@ -537,15 +537,15 @@ interface IMsdMicroflow extends internal.IElement {

containerAsMsdMetadata: MsdMetadata;
private __name;
name: string;
private __documentation;
documentation: string;
private __image;
image: string;
private __description;
description: string;
private __parameters;
parameters: internal.IList<MsdMicroflowParameter>;
private __returnType;
returnType: string;
private __systemEntityType;
/**

@@ -555,5 +555,5 @@ * In version 6.1.0: deleted

systemEntityType: string;
private __returnTypeSpecification;
returnTypeSpecification: string;
private __returnTypeCanBeEmpty;
returnTypeCanBeEmpty: boolean;

@@ -573,3 +573,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdMicroflow;
_initializeDefaultProperties(): void;
}

@@ -588,9 +588,9 @@ interface IMsdMicroflowParameter extends internal.IElement {

containerAsPublishedParameter: webservices.PublishedParameter;
private __name;
name: string;
private __type;
type: string;
private __typeSpecification;
typeSpecification: string;
private __systemEntityType;
/**

@@ -600,3 +600,3 @@ * In version 6.1.0: deleted

systemEntityType: string;
private __canBeEmpty;
canBeEmpty: boolean;

@@ -621,3 +621,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdMicroflowParameter;
_initializeDefaultProperties(): void;
}

@@ -634,5 +634,5 @@ interface IMsdText extends internal.IElement {

containerAsMsdEnumerationValue: MsdEnumerationValue;
private __languageCode;
languageCode: string;
private __caption;
caption: string;

@@ -652,3 +652,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdText;
_initializeDefaultProperties(): void;
}

@@ -665,3 +665,3 @@ interface IMsdVersion extends internal.IElement {

containerAsMsd: Msd;
private __version;
version: number;

@@ -681,3 +681,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MsdVersion;
_initializeDefaultProperties(): void;
}

@@ -684,0 +684,0 @@ }

@@ -24,3 +24,3 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __dataType;
/**

@@ -30,3 +30,3 @@ * The value of this property is conceptually of type common.DataType.

dataType: string;
private __defaultValue;
defaultValue: string;

@@ -40,6 +40,6 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): Constant;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}
}
import { IModel } from './base-model';

@@ -105,5 +105,5 @@ import * as internal from '../sdk/internal';

containerAsReportPane: reports.ReportPane;
private __type;
type: CustomWidgetType;
private __object;
object: WidgetObject;

@@ -223,3 +223,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): CustomWidget;
_initializeDefaultProperties(): void;
}

@@ -236,15 +236,15 @@ interface ICustomWidgetType extends internal.IElement {

containerAsCustomWidget: CustomWidget;
private __widgetId;
widgetId: string;
private __needsEntityContext;
needsEntityContext: boolean;
private __name;
name: string;
private __description;
description: string;
private __phoneGapEnabled;
phoneGapEnabled: boolean;
private __offlineCapable;
offlineCapable: boolean;
private __objectType;
objectType: WidgetObjectType;

@@ -264,3 +264,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): CustomWidgetType;
_initializeDefaultProperties(): void;
}

@@ -277,5 +277,5 @@ interface IWidgetEnumerationValue extends internal.IElement {

containerAsWidgetValueType: WidgetValueType;
private __key;
key: string;
private __caption;
caption: string;

@@ -295,3 +295,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetEnumerationValue;
_initializeDefaultProperties(): void;
}

@@ -310,5 +310,5 @@ interface IWidgetObject extends internal.IElement {

containerAsWidgetValue: WidgetValue;
private __type;
type: WidgetObjectType;
private __properties;
properties: internal.IList<WidgetProperty>;

@@ -333,3 +333,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetObject;
_initializeDefaultProperties(): void;
}

@@ -348,3 +348,3 @@ interface IWidgetObjectType extends internal.IElement {

containerAsWidgetValueType: WidgetValueType;
private __propertyTypes;
propertyTypes: internal.IList<WidgetPropertyType>;

@@ -369,3 +369,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetObjectType;
_initializeDefaultProperties(): void;
}

@@ -382,5 +382,5 @@ interface IWidgetProperty extends internal.IElement {

containerAsWidgetObject: WidgetObject;
private __type;
type: WidgetPropertyType;
private __value;
value: WidgetValue;

@@ -400,3 +400,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetProperty;
_initializeDefaultProperties(): void;
}

@@ -413,13 +413,13 @@ interface IWidgetPropertyType extends internal.IElement {

containerAsWidgetObjectType: WidgetObjectType;
private __key;
key: string;
private __category;
category: string;
private __caption;
caption: string;
private __description;
description: string;
private __isDefault;
isDefault: boolean;
private __valueType;
valueType: WidgetValueType;

@@ -439,3 +439,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetPropertyType;
_initializeDefaultProperties(): void;
}

@@ -452,7 +452,7 @@ interface IWidgetReturnType extends internal.IElement {

containerAsWidgetValueType: WidgetValueType;
private __type;
type: WidgetReturnTypeEnum;
private __isList;
isList: boolean;
private __entityProperty;
entityProperty: string;

@@ -472,3 +472,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetReturnType;
_initializeDefaultProperties(): void;
}

@@ -485,5 +485,5 @@ interface IWidgetTranslation extends internal.IElement {

containerAsWidgetValueType: WidgetValueType;
private __languageCode;
languageCode: string;
private __text;
text: string;

@@ -503,3 +503,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetTranslation;
_initializeDefaultProperties(): void;
}

@@ -516,7 +516,7 @@ interface IWidgetValue extends internal.IElement {

containerAsWidgetProperty: WidgetProperty;
private __type;
type: WidgetValueType;
private __primitiveValue;
primitiveValue: string;
private __entityPath;
/**

@@ -526,3 +526,3 @@ * The value of this property is conceptually of type paths.EntityPath.

entityPath: string;
private __attributePath;
/**

@@ -532,14 +532,14 @@ * The value of this property is conceptually of type paths.AttributePath.

attributePath: string;
private __page;
page: pages.IPage;
pageQualifiedName: string;
private __microflow;
microflow: microflows.IMicroflow;
microflowQualifiedName: string;
private __image;
image: images.IImage;
imageQualifiedName: string;
private __translatableValue;
translatableValue: texts.Text;
private __xPathConstraint;
/**

@@ -549,3 +549,3 @@ * The value of this property is conceptually of type xPathConstraints.XPathConstraint.

xPathConstraint: string;
private __objects;
objects: internal.IList<WidgetObject>;

@@ -565,3 +565,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetValue;
_initializeDefaultProperties(): void;
}

@@ -578,31 +578,31 @@ interface IWidgetValueType extends internal.IElement {

containerAsWidgetPropertyType: WidgetPropertyType;
private __type;
type: WidgetValueTypeEnum;
private __isList;
isList: boolean;
private __entityProperty;
entityProperty: string;
private __allowNonPersistableEntities;
allowNonPersistableEntities: boolean;
private __isPath;
isPath: IsPath;
private __pathType;
pathType: PathType;
private __parameterIsList;
parameterIsList: boolean;
private __multiline;
multiline: boolean;
private __defaultValue;
defaultValue: string;
private __required;
required: boolean;
private __attributeTypes;
attributeTypes: internal.IList<CustomWidgetAttributeType>;
private __enumerationValues;
enumerationValues: internal.IList<WidgetEnumerationValue>;
private __objectType;
objectType: WidgetObjectType;
private __returnType;
returnType: WidgetReturnType;
private __translations;
translations: internal.IList<WidgetTranslation>;

@@ -622,3 +622,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WidgetValueType;
_initializeDefaultProperties(): void;
}

@@ -625,0 +625,0 @@ }

@@ -43,7 +43,7 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __source;
source: DataSetSource;
private __parameters;
parameters: internal.IList<DataSetParameter>;
private __dataSetAccess;
dataSetAccess: DataSetAccess;

@@ -57,4 +57,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): DataSet;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -71,3 +71,3 @@ interface IDataSetAccess extends internal.IElement {

containerAsDataSet: DataSet;
private __moduleRoleAccessList;
moduleRoleAccessList: internal.IList<DataSetModuleRoleAccess>;

@@ -87,3 +87,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataSetAccess;
_initializeDefaultProperties(): void;
}

@@ -100,5 +100,5 @@ interface IDataSetColumn extends internal.IElement {

containerAsJavaDataSetSource: JavaDataSetSource;
private __name;
name: string;
private __type;
/**

@@ -121,3 +121,3 @@ * The value of this property is conceptually of type common.DataType.

static create(model: IModel): DataSetColumn;
_initializeDefaultProperties(): void;
}

@@ -134,5 +134,5 @@ interface IDataSetConstraintAccess extends internal.IElement {

containerAsDataSetParameterAccess: DataSetParameterAccess;
private __constraintText;
constraintText: string;
private __enabled;
enabled: boolean;

@@ -152,3 +152,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataSetConstraintAccess;
_initializeDefaultProperties(): void;
}

@@ -172,3 +172,3 @@ interface IDataSetParameterConstraint extends internal.IElement {

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -185,5 +185,5 @@ interface IDataSetDateTimeConstraint extends IDataSetParameterConstraint {

containerAsDataSetParameter: DataSetParameter;
private __modifier;
modifier: DateTimeIntervalModifier;
private __length;
length: DateTimeIntervalLength;

@@ -203,3 +203,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataSetDateTimeConstraint;
_initializeDefaultProperties(): void;
}

@@ -216,5 +216,5 @@ interface IDataSetModuleRoleAccess extends internal.IElement {

containerAsDataSetAccess: DataSetAccess;
private __parameterAccessList;
parameterAccessList: internal.IList<DataSetParameterAccess>;
private __moduleRole;
moduleRole: security.IModuleRole;

@@ -235,3 +235,3 @@ moduleRoleQualifiedName: string;

static create(model: IModel): DataSetModuleRoleAccess;
_initializeDefaultProperties(): void;
}

@@ -248,9 +248,9 @@ interface IDataSetNumericConstraint extends IDataSetParameterConstraint {

containerAsDataSetParameter: DataSetParameter;
private __begin;
begin: string;
private __applyBegin;
applyBegin: boolean;
private __end;
end: string;
private __applyEnd;
applyEnd: boolean;

@@ -270,3 +270,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataSetNumericConstraint;
_initializeDefaultProperties(): void;
}

@@ -283,5 +283,5 @@ interface IDataSetObjectConstraint extends IDataSetParameterConstraint {

containerAsDataSetParameter: DataSetParameter;
private __name;
name: string;
private __constraint;
/**

@@ -304,3 +304,3 @@ * The value of this property is conceptually of type xPathConstraints.XPathConstraint.

static create(model: IModel): DataSetObjectConstraint;
_initializeDefaultProperties(): void;
}

@@ -318,5 +318,5 @@ interface IDataSetParameter extends internal.IElement {

containerAsDataSet: DataSet;
private __name;
name: string;
private __type;
/**

@@ -326,3 +326,3 @@ * The value of this property is conceptually of type common.DataType.

type: string;
private __constraints;
constraints: internal.IList<DataSetParameterConstraint>;

@@ -342,3 +342,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataSetParameter;
_initializeDefaultProperties(): void;
}

@@ -355,5 +355,5 @@ interface IDataSetParameterAccess extends internal.IElement {

containerAsDataSetModuleRoleAccess: DataSetModuleRoleAccess;
private __parameterName;
parameterName: string;
private __constraintAccessList;
constraintAccessList: internal.IList<DataSetConstraintAccess>;

@@ -373,3 +373,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataSetParameterAccess;
_initializeDefaultProperties(): void;
}

@@ -393,3 +393,3 @@ interface IDataSetSource extends internal.IElement {

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -406,3 +406,3 @@ interface IJavaDataSetSource extends IDataSetSource {

containerAsDataSet: DataSet;
private __columns;
columns: internal.IList<DataSetColumn>;

@@ -422,3 +422,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): JavaDataSetSource;
_initializeDefaultProperties(): void;
}

@@ -435,3 +435,3 @@ interface IOqlDataSetSource extends IDataSetSource {

containerAsDataSet: DataSet;
private __query;
/**

@@ -441,3 +441,3 @@ * The value of this property is conceptually of type oql.OqlQuery.

query: string;
private __ignoreErrorsInQuery;
ignoreErrorsInQuery: boolean;

@@ -457,3 +457,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): OqlDataSetSource;
_initializeDefaultProperties(): void;
}

@@ -460,0 +460,0 @@ }

@@ -47,7 +47,7 @@ import * as internal from '../sdk/internal';

containerAsDropZone: DropZone;
private __name;
name: string;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -71,3 +71,3 @@ interface IAttributeWidget extends IWidget {

containerAsDropZone: DropZone;
private __attributePath;
/**

@@ -79,3 +79,3 @@ * The value of this property is conceptually of type paths.AttributePath.

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -92,5 +92,5 @@ interface IConditionSettings extends internal.IElement {

containerAsTableRow: TableRow;
private __conditions;
conditions: internal.IList<enumerations.Condition>;
private __attribute;
attribute: domainmodels.IAttribute;

@@ -111,3 +111,3 @@ attributeQualifiedName: string;

static create(model: IModel): ConditionSettings;
_initializeDefaultProperties(): void;
}

@@ -131,3 +131,3 @@ interface IEntityWidget extends IWidget {

containerAsDropZone: DropZone;
private __entityPath;
/**

@@ -139,3 +139,3 @@ * The value of this property is conceptually of type paths.EntityPath.

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -159,11 +159,11 @@ interface IGrid extends IEntityWidget {

containerAsDropZone: DropZone;
private __cellSpacing;
cellSpacing: number;
private __cellPadding;
cellPadding: number;
private __style;
style: Style;
private __sortBar;
sortBar: GridSortBar;
private __microflow;
microflow: microflows.IMicroflow;

@@ -173,3 +173,3 @@ microflowQualifiedName: string;

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -194,5 +194,5 @@ /**

containerAsDropZone: DropZone;
private __columns;
columns: internal.IList<DataGridColumn>;
private __weights;
weights: internal.IList<number>;

@@ -217,3 +217,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataGrid;
_initializeDefaultProperties(): void;
}

@@ -236,3 +236,3 @@ /**

containerAsDataGridColumn: DataGridColumn;
private __style;
style: Style;

@@ -257,3 +257,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataGridCell;
_initializeDefaultProperties(): void;
}

@@ -276,3 +276,3 @@ /**

containerAsDataGrid: DataGrid;
private __attributePath;
/**

@@ -282,11 +282,11 @@ * The value of this property is conceptually of type paths.AttributePath.

attributePath: string;
private __caption;
caption: texts.Text;
private __style;
style: Style;
private __oddRowsCell;
oddRowsCell: DataGridCell;
private __evenRowsCell;
evenRowsCell: DataGridCell;
private __formattingInfo;
formattingInfo: pages.FormattingInfo;

@@ -306,3 +306,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DataGridColumn;
_initializeDefaultProperties(): void;
}

@@ -327,5 +327,5 @@ /**

containerAsDropZone: DropZone;
private __contents;
contents: DataViewContents;
private __microflow;
microflow: microflows.IMicroflow;

@@ -351,3 +351,3 @@ microflowQualifiedName: string;

static create(model: IModel): DataView;
_initializeDefaultProperties(): void;
}

@@ -375,7 +375,7 @@ interface IDropZone extends internal.IElement {

containerAsTemplateGrid: TemplateGrid;
private __widget;
widget: Widget;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -405,3 +405,3 @@ interface IDataViewContents extends IDropZone {

static create(model: IModel): DataViewContents;
_initializeDefaultProperties(): void;
}

@@ -424,27 +424,27 @@ /**

containerAsFolderBase: projects.FolderBase;
private __toplevels;
toplevels: internal.IList<Widget>;
private __canvasWidth;
canvasWidth: number;
private __pageWidth;
pageWidth: string;
private __pageHeight;
pageHeight: string;
private __ppi;
ppi: number;
private __marginLeftInInch;
marginLeftInInch: number;
private __marginRightInInch;
marginRightInInch: number;
private __marginTopInInch;
marginTopInInch: number;
private __marginBottomInInch;
marginBottomInInch: number;
private __style;
style: Style;
private __header;
header: Header;
private __footer;
footer: Footer;
private __showHeaderAndFooterOnFirstPage;
showHeaderAndFooterOnFirstPage: boolean;

@@ -458,4 +458,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): DocumentTemplate;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -477,5 +477,5 @@ interface IDocumentTemplateParameter extends internal.IElement {

containerAsDocumentTemplate: DocumentTemplate;
private __name;
name: string;
private __type;
/**

@@ -487,3 +487,3 @@ * The value of this property is conceptually of type common.DataType.

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -508,10 +508,10 @@ /**

containerAsDropZone: DropZone;
private __defaultImage;
defaultImage: images.IImage;
defaultImageQualifiedName: string;
private __useThumbnail;
useThumbnail: boolean;
private __width;
width: number;
private __height;
height: number;

@@ -536,3 +536,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DynamicImageViewer;
_initializeDefaultProperties(): void;
}

@@ -557,7 +557,7 @@ /**

containerAsDropZone: DropZone;
private __style;
style: Style;
private __renderXHTML;
renderXHTML: boolean;
private __formattingInfo;
formattingInfo: pages.FormattingInfo;

@@ -582,3 +582,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): DynamicLabel;
_initializeDefaultProperties(): void;
}

@@ -601,3 +601,3 @@ /**

containerAsDocumentTemplate: DocumentTemplate;
private __bottomMargin;
bottomMargin: number;

@@ -617,3 +617,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Footer;
_initializeDefaultProperties(): void;
}

@@ -636,3 +636,3 @@ /**

containerAsGrid: Grid;
private __sortItems;
sortItems: internal.IList<GridSortItem>;

@@ -652,3 +652,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): GridSortBar;
_initializeDefaultProperties(): void;
}

@@ -665,3 +665,3 @@ interface IGridSortItem extends internal.IElement {

containerAsGridSortBar: GridSortBar;
private __attributePath;
/**

@@ -671,3 +671,3 @@ * The value of this property is conceptually of type paths.AttributePath.

attributePath: string;
private __sortOrder;
sortOrder: pages.SortDirection;

@@ -687,3 +687,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): GridSortItem;
_initializeDefaultProperties(): void;
}

@@ -706,3 +706,3 @@ /**

containerAsDocumentTemplate: DocumentTemplate;
private __topMargin;
topMargin: number;

@@ -722,3 +722,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Header;
_initializeDefaultProperties(): void;
}

@@ -761,3 +761,3 @@ /**

static create(model: IModel): LineBreak;
_initializeDefaultProperties(): void;
}

@@ -800,3 +800,3 @@ /**

static create(model: IModel): PageBreak;
_initializeDefaultProperties(): void;
}

@@ -821,8 +821,8 @@ /**

containerAsDropZone: DropZone;
private __image;
image: images.IImage;
imageQualifiedName: string;
private __width;
width: number;
private __height;
height: number;

@@ -847,3 +847,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): StaticImageViewer;
_initializeDefaultProperties(): void;
}

@@ -868,5 +868,5 @@ /**

containerAsDropZone: DropZone;
private __caption;
caption: texts.Text;
private __style;
style: Style;

@@ -891,3 +891,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): StaticLabel;
_initializeDefaultProperties(): void;
}

@@ -926,53 +926,53 @@ /**

containerAsTitle: Title;
private __fontFamily;
fontFamily: FontFamily;
private __fontSize;
fontSize: number;
private __bold;
bold: boolean;
private __italic;
italic: boolean;
private __fontColor;
fontColor: common.IColor;
private __backgroundColor;
backgroundColor: common.IColor;
private __overrideFontFamily;
overrideFontFamily: boolean;
private __overrideFontSize;
overrideFontSize: boolean;
private __overrideBold;
overrideBold: boolean;
private __overrideItalic;
overrideItalic: boolean;
private __overrideFontColor;
overrideFontColor: boolean;
private __overrideBackgroundColor;
overrideBackgroundColor: boolean;
private __borderStyleTop;
borderStyleTop: BorderStyle;
private __borderStyleBottom;
borderStyleBottom: BorderStyle;
private __borderStyleLeft;
borderStyleLeft: BorderStyle;
private __borderStyleRight;
borderStyleRight: BorderStyle;
private __borderWidthTop;
borderWidthTop: number;
private __borderWidthBottom;
borderWidthBottom: number;
private __borderWidthLeft;
borderWidthLeft: number;
private __borderWidthRight;
borderWidthRight: number;
private __borderColorTop;
borderColorTop: common.IColor;
private __borderColorBottom;
borderColorBottom: common.IColor;
private __borderColorLeft;
borderColorLeft: common.IColor;
private __borderColorRight;
borderColorRight: common.IColor;
private __textAlign;
textAlign: TextAlign;
private __customStyles;
customStyles: string;

@@ -1032,3 +1032,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Style;
_initializeDefaultProperties(): void;
}

@@ -1053,11 +1053,11 @@ /**

containerAsDropZone: DropZone;
private __rows;
rows: internal.IList<TableRow>;
private __columnWeights;
columnWeights: internal.IList<number>;
private __cellSpacing;
cellSpacing: number;
private __cellPadding;
cellPadding: number;
private __style;
style: Style;

@@ -1082,3 +1082,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Table;
_initializeDefaultProperties(): void;
}

@@ -1101,9 +1101,9 @@ /**

containerAsTableRow: TableRow;
private __colSpan;
colSpan: number;
private __rowSpan;
rowSpan: number;
private __isPartOfSpan;
isPartOfSpan: boolean;
private __style;
style: Style;

@@ -1123,3 +1123,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): TableCell;
_initializeDefaultProperties(): void;
}

@@ -1142,5 +1142,5 @@ /**

containerAsTable: Table;
private __cells;
cells: internal.IList<TableCell>;
private __conditionSettings;
conditionSettings: ConditionSettings;

@@ -1160,3 +1160,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): TableRow;
_initializeDefaultProperties(): void;
}

@@ -1181,7 +1181,7 @@ /**

containerAsDropZone: DropZone;
private __numberOfColumns;
numberOfColumns: number;
private __oddRowsContents;
oddRowsContents: TemplateGridContents;
private __evenRowsContents;
evenRowsContents: TemplateGridContents;

@@ -1206,3 +1206,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): TemplateGrid;
_initializeDefaultProperties(): void;
}

@@ -1237,3 +1237,3 @@ interface ITemplateGridContents extends IDropZone {

static create(model: IModel): TemplateGridContents;
_initializeDefaultProperties(): void;
}

@@ -1258,5 +1258,5 @@ /**

containerAsDropZone: DropZone;
private __caption;
caption: texts.Text;
private __style;
style: Style;

@@ -1281,3 +1281,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Title;
_initializeDefaultProperties(): void;
}

@@ -1284,0 +1284,0 @@ }

@@ -20,5 +20,5 @@ import * as internal from '../sdk/internal';

containerAsConditionalSettings: pages.ConditionalSettings;
private __attributeValue;
attributeValue: string;
private __editableVisible;
editableVisible: boolean;

@@ -43,3 +43,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Condition;
_initializeDefaultProperties(): void;
}

@@ -63,3 +63,3 @@ /**

containerAsFolderBase: projects.FolderBase;
private __values;
values: internal.IList<EnumerationValue>;

@@ -73,4 +73,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): Enumeration;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -94,7 +94,7 @@ /**

containerAsEnumeration: Enumeration;
private __name;
name: string;
private __caption;
caption: texts.Text;
private __image;
image: images.IImage;

@@ -115,3 +115,3 @@ imageQualifiedName: string;

static create(model: IModel): EnumerationValue;
_initializeDefaultProperties(): void;
}

@@ -118,0 +118,0 @@ }

@@ -24,5 +24,5 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __parameterName;
parameterName: string;
private __parameterTypeName;
/**

@@ -32,3 +32,3 @@ * In version 6.1.0: deleted

parameterTypeName: string;
private __isHeader;
isHeader: boolean;

@@ -42,4 +42,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): ExportMapping;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -82,3 +82,3 @@ /**

static create(model: IModel): ExportObjectMappingElement;
_initializeDefaultProperties(): void;
}

@@ -114,3 +114,3 @@ /**

static create(model: IModel): ExportValueMappingElement;
_initializeDefaultProperties(): void;
}

@@ -117,0 +117,0 @@ }

@@ -19,5 +19,5 @@ import * as internal from '../sdk/internal';

containerAsImageCollection: ImageCollection;
private __name;
name: string;
private __imageData;
/**

@@ -40,4 +40,4 @@ * ?

static create(model: IModel): Image;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -61,3 +61,3 @@ /**

containerAsFolderBase: projects.FolderBase;
private __images;
images: internal.IList<Image>;

@@ -71,5 +71,5 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): ImageCollection;
_initializeDefaultProperties(): void;
}
}
import { IModel } from './base-model';

@@ -24,6 +24,6 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __parameter;
parameter: domainmodels.IEntity;
parameterQualifiedName: string;
private __useSubtransactionsForMicroflows;
useSubtransactionsForMicroflows: boolean;

@@ -37,4 +37,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): ImportMapping;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -77,3 +77,3 @@ /**

static create(model: IModel): ImportObjectMappingElement;
_initializeDefaultProperties(): void;
}

@@ -109,3 +109,3 @@ /**

static create(model: IModel): ImportValueMappingElement;
_initializeDefaultProperties(): void;
}

@@ -112,0 +112,0 @@ }

@@ -29,5 +29,5 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __parameters;
parameters: internal.IList<JavaActionParameter>;
private __returnType;
/**

@@ -44,4 +44,4 @@ * The value of this property is conceptually of type common.DataType.

static createIn(container: projects.IFolderBase): JavaAction;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -63,5 +63,5 @@ interface IJavaActionParameter extends internal.IElement {

containerAsJavaAction: JavaAction;
private __name;
name: string;
private __type;
/**

@@ -84,6 +84,6 @@ * The value of this property is conceptually of type common.DataType.

static create(model: IModel): JavaActionParameter;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}
}
import { IModel } from './base-model';

@@ -28,3 +28,3 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __jsonSnippet;
jsonSnippet: string;

@@ -38,4 +38,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): JsonStructure;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -42,0 +42,0 @@ }

@@ -52,8 +52,8 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __rootMappingElements;
rootMappingElements: internal.IList<ObjectMappingElement>;
private __xmlSchema;
xmlSchema: xmlschemas.IXmlSchema;
xmlSchemaQualifiedName: string;
private __jsonStructure;
/**

@@ -64,14 +64,14 @@ * In version 6.4.0: introduced

jsonStructureQualifiedName: string;
private __rootElementName;
rootElementName: string;
private __importedWebService;
importedWebService: webservices.IImportedWebService;
importedWebServiceQualifiedName: string;
private __serviceName;
serviceName: string;
private __operationName;
operationName: string;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: projects.IFolderBase);
_initializeDefaultProperties(): void;
}

@@ -95,7 +95,7 @@ interface IMappingElement extends internal.IElement {

containerAsObjectMappingElement: ObjectMappingElement;
private __documentation;
documentation: string;
private __elementType;
elementType: ElementType;
private __path;
/**

@@ -105,11 +105,11 @@ * The value of this property is conceptually of type mappings.ElementPath.

path: string;
private __minOccurs;
minOccurs: number;
private __maxOccurs;
maxOccurs: number;
private __nillable;
nillable: boolean;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -126,6 +126,6 @@ interface IMappingMicroflowCall extends internal.IElement {

containerAsObjectMappingElement: ObjectMappingElement;
private __microflow;
microflow: microflows.IMicroflow;
microflowQualifiedName: string;
private __parameterMappings;
parameterMappings: internal.IList<MappingMicroflowParameter>;

@@ -145,3 +145,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MappingMicroflowCall;
_initializeDefaultProperties(): void;
}

@@ -158,8 +158,8 @@ interface IMappingMicroflowParameter extends internal.IElement {

containerAsMappingMicroflowCall: MappingMicroflowCall;
private __parameter;
parameter: microflows.IMicroflowParameter;
parameterQualifiedName: string;
private __levelOfParent;
levelOfParent: number;
private __valueElementPath;
/**

@@ -182,3 +182,3 @@ * The value of this property is conceptually of type mappings.ElementPath.

static create(model: IModel): MappingMicroflowParameter;
_initializeDefaultProperties(): void;
}

@@ -202,17 +202,17 @@ interface IObjectMappingElement extends IMappingElement {

containerAsObjectMappingElement: ObjectMappingElement;
private __mappingMicroflowCall;
mappingMicroflowCall: MappingMicroflowCall;
private __children;
children: internal.IList<MappingElement>;
private __entity;
entity: domainmodels.IEntity;
entityQualifiedName: string;
private __association;
association: domainmodels.IAssociationBase;
associationQualifiedName: string;
private __objectHandling;
objectHandling: ObjectHandlingEnum;
private __objectHandlingBackup;
objectHandlingBackup: ObjectHandlingBackupEnum;
private __isDefaultType;
/**

@@ -224,3 +224,3 @@ * In version 6.4.0: introduced

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -242,3 +242,3 @@ interface IValueMappingElement extends IMappingElement {

containerAsObjectMappingElement: ObjectMappingElement;
private __xmlDataType;
/**

@@ -248,7 +248,7 @@ * The value of this property is conceptually of type common.DataType.

xmlDataType: string;
private __isKey;
isKey: boolean;
private __isXmlAttribute;
isXmlAttribute: boolean;
private __xmlPrimitiveType;
/**

@@ -258,21 +258,21 @@ * In version 6.1.0: introduced

xmlPrimitiveType: xmlschemas.XmlPrimitiveType;
private __isContent;
isContent: boolean;
private __attribute;
attribute: domainmodels.IAttribute;
attributeQualifiedName: string;
private __converter;
converter: microflows.IMicroflow;
converterQualifiedName: string;
private __expectedContentTypes;
expectedContentTypes: string;
private __maxLength;
maxLength: number;
private __fractionDigits;
fractionDigits: number;
private __totalDigits;
totalDigits: number;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -279,0 +279,0 @@ }

@@ -24,3 +24,3 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __itemCollection;
itemCollection: MenuItemCollection;

@@ -34,4 +34,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): MenuDocument;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -57,7 +57,7 @@ interface IMenuItemContainer extends internal.IElement {

containerAsNavigationProfile: navigation.NavigationProfile;
private __items;
items: internal.IList<MenuItem>;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -80,7 +80,7 @@ /**

containerAsMenuItemContainer: MenuItemContainer;
private __caption;
caption: texts.Text;
private __icon;
icon: pages.Icon;
private __action;
action: pages.ClientAction;

@@ -95,3 +95,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): MenuItem;
_initializeDefaultProperties(): void;
}

@@ -128,3 +128,3 @@ interface IMenuItemCollection extends IMenuItemContainer {

static create(model: IModel): MenuItemCollection;
_initializeDefaultProperties(): void;
}

@@ -131,0 +131,0 @@ }

@@ -36,6 +36,6 @@ import * as internal from '../sdk/internal';

containerAsNavigationProfile: NavigationProfile;
private __page;
page: pages.IPage;
pageQualifiedName: string;
private __microflow;
microflow: microflows.IMicroflow;

@@ -45,3 +45,3 @@ microflowQualifiedName: string;

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -71,3 +71,3 @@ interface IHomePage extends IHomePageBase {

static create(model: IModel): HomePage;
_initializeDefaultProperties(): void;
}

@@ -90,9 +90,9 @@ /**

containerAsProject: projects.Project;
private __phoneProfile;
phoneProfile: NavigationProfile;
private __tabletProfile;
tabletProfile: NavigationProfile;
private __desktopProfile;
desktopProfile: NavigationProfile;
private __offlinePhoneProfile;
offlinePhoneProfile: NavigationProfile;

@@ -106,3 +106,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IProject): NavigationDocument;
_initializeDefaultProperties(): void;
}

@@ -119,11 +119,11 @@ interface INavigationProfile extends internal.IElement {

containerAsNavigationDocument: NavigationDocument;
private __enabled;
enabled: boolean;
private __homePage;
homePage: HomePage;
private __roleBasedHomePages;
roleBasedHomePages: internal.IList<RoleBasedHomePage>;
private __applicationTitle;
applicationTitle: string;
private __menuItemCollection;
menuItemCollection: menus.MenuItemCollection;

@@ -158,3 +158,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): NavigationProfile;
_initializeDefaultProperties(): void;
}

@@ -171,3 +171,3 @@ interface IRoleBasedHomePage extends IHomePageBase {

containerAsNavigationProfile: NavigationProfile;
private __userRole;
userRole: security.IUserRole;

@@ -188,3 +188,3 @@ userRoleQualifiedName: string;

static create(model: IModel): RoleBasedHomePage;
_initializeDefaultProperties(): void;
}

@@ -191,0 +191,0 @@ }

@@ -26,3 +26,3 @@ import * as internal from '../sdk/internal';

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: IFolderBase | IModule);
_initializeDefaultProperties(): void;
}

@@ -45,11 +45,11 @@ interface IDocument extends IModuleDocument {

containerAsFolderBase: FolderBase;
private __name;
name: string;
private __documentation;
documentation: string;
private __excluded;
excluded: boolean;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: IFolderBase);
_initializeDefaultProperties(): void;
}

@@ -73,9 +73,9 @@ interface IFolderBase extends internal.IStructuralUnit {

containerAsProject: Project;
private __folders;
folders: internal.IList<IFolder>;
private __documents;
documents: internal.IList<IDocument>;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: IFolderBase | IProject);
_initializeDefaultProperties(): void;
}

@@ -97,3 +97,3 @@ /**

containerAsFolderBase: FolderBase;
private __name;
name: string;

@@ -107,3 +107,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: IFolderBase): Folder;
_initializeDefaultProperties(): void;
}

@@ -138,17 +138,17 @@ /**

containerAsProject: Project;
private __sortIndex;
sortIndex: number;
private __name;
name: string;
private __domainModel;
domainModel: domainmodels.IDomainModel;
private __moduleSecurity;
moduleSecurity: security.IModuleSecurity;
private __fromAppStore;
fromAppStore: boolean;
private __appStoreGuid;
appStoreGuid: string;
private __appStoreVersionGuid;
appStoreVersionGuid: string;
private __appStoreVersion;
appStoreVersion: string;

@@ -162,3 +162,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: IProject): Module;
_initializeDefaultProperties(): void;
}

@@ -175,3 +175,3 @@ interface IOneTimeConversionMarker extends internal.IElement {

containerAsProjectConversion: ProjectConversion;
private __name;
name: string;

@@ -191,3 +191,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): OneTimeConversionMarker;
_initializeDefaultProperties(): void;
}

@@ -213,13 +213,13 @@ /**

static typeName: string;
private __projectDocuments;
projectDocuments: internal.IList<IProjectDocument>;
private __modules;
modules: internal.IList<IModule>;
private __projectConversion;
projectConversion: IProjectConversion;
private __isSystemProject;
isSystemProject: boolean;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: internal.IStructuralUnit);
_initializeDefaultProperties(): void;
}

@@ -236,3 +236,3 @@ interface IProjectConversion extends internal.IModelUnit {

containerAsProject: Project;
private __markers;
markers: internal.IList<OneTimeConversionMarker>;

@@ -246,3 +246,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: IProject): ProjectConversion;
_initializeDefaultProperties(): void;
}

@@ -271,3 +271,3 @@ /**

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: IProject);
_initializeDefaultProperties(): void;
}

@@ -274,0 +274,0 @@ }

@@ -24,3 +24,3 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __regEx;
regEx: string;

@@ -34,6 +34,6 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): RegularExpression;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}
}
import { IModel } from './base-model';

@@ -29,11 +29,11 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __resources;
resources: internal.IList<PublishedRestResource>;
private __namespace;
namespace: string;
private __path;
path: string;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: projects.IFolderBase);
_initializeDefaultProperties(): void;
}

@@ -50,3 +50,3 @@ interface IPublishedODataService extends IPublishedRestServiceBase {

containerAsFolderBase: projects.FolderBase;
private __allowedModuleRoles;
allowedModuleRoles: internal.IList<security.IModuleRole>;

@@ -61,3 +61,3 @@ allowedModuleRolesQualifiedNames: string[];

static createIn(container: projects.IFolderBase): PublishedODataService;
_initializeDefaultProperties(): void;
}

@@ -80,7 +80,7 @@ /**

containerAsPublishedRestServiceBase: PublishedRestServiceBase;
private __path;
path: string;
private __usePaging;
usePaging: boolean;
private __pageSize;
pageSize: number;

@@ -100,3 +100,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): PublishedRestResource;
_initializeDefaultProperties(): void;
}

@@ -120,3 +120,3 @@ interface IPublishedRestService extends IPublishedRestServiceBase {

static createIn(container: projects.IFolderBase): PublishedRestService;
_initializeDefaultProperties(): void;
}

@@ -123,0 +123,0 @@ }

@@ -39,14 +39,14 @@ import * as internal from '../sdk/internal';

containerAsFolderBase: projects.FolderBase;
private __startDateTime;
startDateTime: string;
private __timeZone;
timeZone: TimeZoneEnum;
private __interval;
interval: number;
private __intervalType;
intervalType: IntervalType;
private __microflow;
microflow: microflows.IMicroflow;
microflowQualifiedName: string;
private __enabled;
enabled: boolean;

@@ -60,3 +60,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): ScheduledEvent;
_initializeDefaultProperties(): void;
}

@@ -63,0 +63,0 @@ }

@@ -29,7 +29,7 @@ import * as internal from '../sdk/internal';

containerAsProjectSecurity: ProjectSecurity;
private __accessRules;
accessRules: internal.IList<domainmodels.AccessRule>;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -52,10 +52,10 @@ /**

containerAsProjectSecurity: ProjectSecurity;
private __userName;
userName: string;
private __password;
password: string;
private __entity;
entity: domainmodels.IEntity;
entityQualifiedName: string;
private __userRoles;
userRoles: internal.IList<IUserRole>;

@@ -76,3 +76,3 @@ userRolesQualifiedNames: string[];

static create(model: IModel): DemoUser;
_initializeDefaultProperties(): void;
}

@@ -102,3 +102,3 @@ interface IFileDocumentAccessRuleContainer extends IAccessRuleContainerBase {

static create(model: IModel): FileDocumentAccessRuleContainer;
_initializeDefaultProperties(): void;
}

@@ -128,3 +128,3 @@ interface IImageAccessRuleContainer extends IAccessRuleContainerBase {

static create(model: IModel): ImageAccessRuleContainer;
_initializeDefaultProperties(): void;
}

@@ -148,5 +148,5 @@ /**

containerAsModuleSecurity: ModuleSecurity;
private __name;
name: string;
private __description;
description: string;

@@ -166,4 +166,4 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): ModuleRole;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -187,3 +187,3 @@ /**

containerAsModule: projects.Module;
private __moduleRoles;
moduleRoles: internal.IList<ModuleRole>;

@@ -197,3 +197,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IModule): ModuleSecurity;
_initializeDefaultProperties(): void;
}

@@ -216,9 +216,9 @@ /**

containerAsProjectSecurity: ProjectSecurity;
private __minimumLength;
minimumLength: number;
private __requireMixedCase;
requireMixedCase: boolean;
private __requireSymbol;
requireSymbol: boolean;
private __requireDigit;
requireDigit: boolean;

@@ -238,3 +238,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): PasswordPolicySettings;
_initializeDefaultProperties(): void;
}

@@ -258,28 +258,28 @@ /**

containerAsProject: projects.Project;
private __securityLevel;
securityLevel: SecurityLevel;
private __checkSecurity;
checkSecurity: boolean;
private __userRoles;
userRoles: internal.IList<UserRole>;
private __adminUserName;
adminUserName: string;
private __adminPassword;
adminPassword: string;
private __adminUserRoleName;
adminUserRoleName: string;
private __enableDemoUsers;
enableDemoUsers: boolean;
private __demoUsers;
demoUsers: internal.IList<DemoUser>;
private __enableGuestAccess;
enableGuestAccess: boolean;
private __guestUserRoleName;
guestUserRoleName: string;
private __signInMicroflow;
signInMicroflow: microflows.IMicroflow;
signInMicroflowQualifiedName: string;
private __passwordPolicySettings;
passwordPolicySettings: PasswordPolicySettings;
private __fileDocumentAccess;
/**

@@ -289,3 +289,3 @@ * In version 6.0.0: deprecated

fileDocumentAccess: FileDocumentAccessRuleContainer;
private __imageAccess;
/**

@@ -302,3 +302,3 @@ * In version 6.0.0: deprecated

static createIn(container: projects.IProject): ProjectSecurity;
_initializeDefaultProperties(): void;
}

@@ -322,19 +322,19 @@ /**

containerAsProjectSecurity: ProjectSecurity;
private __guid;
guid: string;
private __name;
name: string;
private __description;
description: string;
private __moduleRoles;
moduleRoles: internal.IList<IModuleRole>;
moduleRolesQualifiedNames: string[];
private __manageAllRoles;
manageAllRoles: boolean;
private __manageableRoles;
manageableRoles: internal.IList<IUserRole>;
manageableRolesQualifiedNames: string[];
private __manageUsersWithoutRoles;
manageUsersWithoutRoles: boolean;
private __checkSecurity;
checkSecurity: boolean;

@@ -354,4 +354,4 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): UserRole;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -358,0 +358,0 @@ }

@@ -54,5 +54,5 @@ import * as internal from '../sdk/internal';

containerAsCertificateSettings: CertificateSettings;
private __type;
type: CertificateType;
private __data;
data: string;

@@ -72,3 +72,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Certificate;
_initializeDefaultProperties(): void;
}

@@ -92,3 +92,3 @@ interface IProjectSettingsPart extends internal.IElement {

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -105,3 +105,3 @@ interface ICertificateSettings extends IProjectSettingsPart {

containerAsProjectSettings: ProjectSettings;
private __certificates;
certificates: internal.IList<Certificate>;

@@ -121,3 +121,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): CertificateSettings;
_initializeDefaultProperties(): void;
}

@@ -140,35 +140,35 @@ /**

containerAsConfigurationSettings: ConfigurationSettings;
private __name;
name: string;
private __applicationRootUrl;
applicationRootUrl: string;
private __runtimePortNumber;
runtimePortNumber: number;
private __adminPortNumber;
adminPortNumber: number;
private __runtimePortOnlyLocal;
runtimePortOnlyLocal: boolean;
private __adminPortOnlyLocal;
adminPortOnlyLocal: boolean;
private __maxJavaHeapSize;
maxJavaHeapSize: number;
private __emulateCloudSecurity;
emulateCloudSecurity: boolean;
private __extraJvmParameters;
extraJvmParameters: string;
private __databaseType;
databaseType: DatabaseType;
private __databaseUrl;
databaseUrl: string;
private __databaseName;
databaseName: string;
private __databaseUseIntegratedSecurity;
databaseUseIntegratedSecurity: boolean;
private __databaseUserName;
databaseUserName: string;
private __databasePassword;
databasePassword: string;
private __customSettings;
customSettings: internal.IList<CustomSetting>;
private __constantValues;
constantValues: internal.IList<ConstantValue>;

@@ -188,3 +188,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Configuration;
_initializeDefaultProperties(): void;
}

@@ -201,3 +201,3 @@ interface IConfigurationSettings extends IProjectSettingsPart {

containerAsProjectSettings: ProjectSettings;
private __configurations;
configurations: internal.IList<Configuration>;

@@ -217,3 +217,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): ConfigurationSettings;
_initializeDefaultProperties(): void;
}

@@ -230,6 +230,6 @@ interface IConstantValue extends internal.IElement {

containerAsConfiguration: Configuration;
private __constant;
constant: constants.IConstant;
constantQualifiedName: string;
private __value;
value: string;

@@ -249,3 +249,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): ConstantValue;
_initializeDefaultProperties(): void;
}

@@ -262,5 +262,5 @@ interface ICustomSetting extends internal.IElement {

containerAsConfiguration: Configuration;
private __name;
name: string;
private __value;
value: string;

@@ -280,3 +280,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): CustomSetting;
_initializeDefaultProperties(): void;
}

@@ -306,3 +306,3 @@ interface IIntegrationProjectSettingsPart extends IProjectSettingsPart {

static create(model: IModel): IntegrationProjectSettingsPart;
_initializeDefaultProperties(): void;
}

@@ -319,11 +319,11 @@ interface ILanguage extends internal.IElement {

containerAsLanguageSettings: LanguageSettings;
private __code;
code: string;
private __checkCompleteness;
checkCompleteness: boolean;
private __customDateFormat;
customDateFormat: string;
private __customTimeFormat;
customTimeFormat: string;
private __customDateTimeFormat;
customDateTimeFormat: string;

@@ -343,3 +343,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Language;
_initializeDefaultProperties(): void;
}

@@ -356,5 +356,5 @@ interface ILanguageSettings extends IProjectSettingsPart {

containerAsProjectSettings: ProjectSettings;
private __defaultLanguageCode;
defaultLanguageCode: string;
private __languages;
languages: internal.IList<Language>;

@@ -374,3 +374,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): LanguageSettings;
_initializeDefaultProperties(): void;
}

@@ -387,3 +387,3 @@ interface IModelerSettings extends IProjectSettingsPart {

containerAsProjectSettings: ProjectSettings;
private __lowerCaseMicroflowVariables;
lowerCaseMicroflowVariables: boolean;

@@ -403,3 +403,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): ModelerSettings;
_initializeDefaultProperties(): void;
}

@@ -422,3 +422,3 @@ /**

containerAsProject: projects.Project;
private __settingsParts;
settingsParts: internal.IList<ProjectSettingsPart>;

@@ -432,3 +432,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IProject): ProjectSettings;
_initializeDefaultProperties(): void;
}

@@ -445,22 +445,22 @@ interface IRuntimeSettings extends IProjectSettingsPart {

containerAsProjectSettings: ProjectSettings;
private __afterStartupMicroflow;
afterStartupMicroflow: microflows.IMicroflow;
afterStartupMicroflowQualifiedName: string;
private __beforeShutdownMicroflow;
beforeShutdownMicroflow: microflows.IMicroflow;
beforeShutdownMicroflowQualifiedName: string;
private __healthCheckMicroflow;
healthCheckMicroflow: microflows.IMicroflow;
healthCheckMicroflowQualifiedName: string;
private __firstDayOfWeek;
firstDayOfWeek: FirstDayOfWeekEnum;
private __defaultTimeZoneCode;
defaultTimeZoneCode: string;
private __scheduledEventTimeZoneCode;
scheduledEventTimeZoneCode: string;
private __hashAlgorithm;
hashAlgorithm: HashAlgorithmType;
private __roundingMode;
roundingMode: RoundingMode;
private __allowUserMultipleSessions;
allowUserMultipleSessions: boolean;

@@ -480,3 +480,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): RuntimeSettings;
_initializeDefaultProperties(): void;
}

@@ -493,5 +493,5 @@ interface IWebUIProjectSettingsPart extends IProjectSettingsPart {

containerAsProjectSettings: ProjectSettings;
private __theme;
theme: string;
private __feedbackWidgetUpdated;
/**

@@ -501,3 +501,3 @@ * In version 6.2.0: deleted

feedbackWidgetUpdated: boolean;
private __enableWidgetBundling;
enableWidgetBundling: boolean;

@@ -517,3 +517,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WebUIProjectSettingsPart;
_initializeDefaultProperties(): void;
}

@@ -520,0 +520,0 @@ }

@@ -18,5 +18,5 @@ import * as internal from '../sdk/internal';

containerAsSystemTextCollection: SystemTextCollection;
private __text;
text: Text;
private __key;
key: string;

@@ -36,3 +36,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): SystemText;
_initializeDefaultProperties(): void;
}

@@ -55,3 +55,3 @@ /**

containerAsProject: projects.Project;
private __systemTexts;
systemTexts: internal.IList<SystemText>;

@@ -65,3 +65,3 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IProject): SystemTextCollection;
_initializeDefaultProperties(): void;
}

@@ -154,3 +154,3 @@ /**

containerAsSystemText: SystemText;
private __translations;
translations: internal.IList<Translation>;

@@ -380,3 +380,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Text;
_initializeDefaultProperties(): void;
}

@@ -393,5 +393,5 @@ interface ITranslation extends internal.IElement {

containerAsText: Text;
private __languageCode;
languageCode: string;
private __text;
text: string;

@@ -411,3 +411,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): Translation;
_initializeDefaultProperties(): void;
}

@@ -414,0 +414,0 @@ }

@@ -44,19 +44,19 @@ import * as internal from '../sdk/internal';

containerAsPublishedResource: PublishedResource;
private __isLockedByContract;
isLockedByContract: boolean;
private __exposedName;
exposedName: string;
private __isOptionalByContract;
isOptionalByContract: boolean;
private __isOptional;
isOptional: boolean;
private __isNillableByContract;
isNillableByContract: boolean;
private __isNillable;
isNillable: boolean;
private __isKey;
isKey: boolean;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -82,12 +82,12 @@ interface IDataEntityBase extends IDataMember {

containerAsPublishedResource: PublishedResource;
private __childMembers;
childMembers: internal.IList<DataMember>;
private __entity;
entity: domainmodels.IEntity;
entityQualifiedName: string;
private __exposedItemName;
exposedItemName: string;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -104,5 +104,5 @@ interface IDataAssociation extends IDataEntityBase {

containerAsDataEntityBase: DataEntityBase;
private __associationByContract;
associationByContract: appservices.MsdAssociation;
private __association;
association: domainmodels.IAssociationBase;

@@ -123,3 +123,3 @@ associationQualifiedName: string;

static create(model: IModel): DataAssociation;
_initializeDefaultProperties(): void;
}

@@ -136,5 +136,5 @@ interface IDataAttribute extends IDataMember {

containerAsDataEntityBase: DataEntityBase;
private __attributeByContract;
attributeByContract: appservices.MsdAttribute;
private __attribute;
attribute: domainmodels.IAttribute;

@@ -155,3 +155,3 @@ attributeQualifiedName: string;

static create(model: IModel): DataAttribute;
_initializeDefaultProperties(): void;
}

@@ -195,3 +195,3 @@ interface IDataEntity extends IDataEntityBase {

static create(model: IModel): DataEntity;
_initializeDefaultProperties(): void;
}

@@ -214,5 +214,5 @@ /**

containerAsFolderBase: projects.FolderBase;
private __wsdlDescription;
wsdlDescription: WsdlDescription;
private __wsdlUrl;
wsdlUrl: string;

@@ -226,4 +226,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): ImportedWebService;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -240,29 +240,29 @@ interface IOperationInfo extends internal.IElement {

containerAsServiceInfo: ServiceInfo;
private __name;
name: string;
private __documentation;
documentation: string;
private __soapAction;
soapAction: string;
private __requestHeaderRpcElement;
requestHeaderRpcElement: RpcOperationElement;
private __requestBodyRpcElement;
requestBodyRpcElement: RpcOperationElement;
private __responseBodyRpcElement;
responseBodyRpcElement: RpcOperationElement;
private __requestHeaderElementName;
requestHeaderElementName: string;
private __requestHeaderEncoded;
requestHeaderEncoded: boolean;
private __requestHeaderPartEncoding;
requestHeaderPartEncoding: PartEncoding;
private __requestBodyEncoded;
requestBodyEncoded: boolean;
private __requestBodyElementName;
requestBodyElementName: string;
private __requestBodyPartEncodings;
requestBodyPartEncodings: internal.IList<PartEncoding>;
private __responseBodyElementName;
responseBodyElementName: string;
private __allowSimpleMappingInheritance;
/**

@@ -285,3 +285,3 @@ * In version 6.1.0: deleted

static create(model: IModel): OperationInfo;
_initializeDefaultProperties(): void;
}

@@ -298,5 +298,5 @@ interface IPartEncoding extends internal.IElement {

containerAsOperationInfo: OperationInfo;
private __partName;
partName: string;
private __partXsdType;
partXsdType: string;

@@ -321,3 +321,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): PartEncoding;
_initializeDefaultProperties(): void;
}

@@ -339,7 +339,7 @@ interface IPublishedServiceBase extends projects.IDocument {

containerAsFolderBase: projects.FolderBase;
private __versionedServices;
versionedServices: internal.IList<VersionedService>;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: projects.IFolderBase);
_initializeDefaultProperties(): void;
}

@@ -369,3 +369,3 @@ /**

static createIn(container: projects.IFolderBase): PublishedAppService;
_initializeDefaultProperties(): void;
}

@@ -389,7 +389,7 @@ interface IPublishedResource extends internal.IElement {

containerAsVersionedService: VersionedService;
private __dataEntity;
dataEntity: DataEntity;
static versionInfo: StructureVersionInfo;
constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, unit: internal.ModelUnit, container: internal.AbstractElement);
_initializeDefaultProperties(): void;
}

@@ -406,27 +406,27 @@ interface IPublishedOperation extends IPublishedResource {

containerAsVersionedService: VersionedService;
private __isLockedByContract;
isLockedByContract: boolean;
private __name;
name: string;
private __image;
image: images.IImage;
imageQualifiedName: string;
private __description;
description: string;
private __documentation;
documentation: string;
private __microflow;
microflow: microflows.IMicroflow;
microflowQualifiedName: string;
private __parameters;
parameters: internal.IList<PublishedParameter>;
private __returnTypeNameByContract;
returnTypeNameByContract: string;
private __returnTypeSpecificationByContract;
returnTypeSpecificationByContract: string;
private __entityExposedNameByContract;
entityExposedNameByContract: string;
private __entityExposedName;
entityExposedName: string;
private __returnType;
/**

@@ -436,5 +436,5 @@ * The value of this property is conceptually of type common.DataType.

returnType: string;
private __returnTypeIsOptional;
returnTypeIsOptional: boolean;
private __returnTypeIsNillable;
returnTypeIsNillable: boolean;

@@ -454,3 +454,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): PublishedOperation;
_initializeDefaultProperties(): void;
}

@@ -467,22 +467,22 @@ interface IPublishedParameter extends internal.IElement {

containerAsPublishedOperation: PublishedOperation;
private __isLockedByContract;
isLockedByContract: boolean;
private __parameter;
parameter: microflows.IMicroflowParameter;
parameterQualifiedName: string;
private __parameterByContract;
parameterByContract: appservices.MsdMicroflowParameter;
private __entityExposedName;
entityExposedName: string;
private __isOptionalByContract;
isOptionalByContract: boolean;
private __isOptional;
isOptional: boolean;
private __isNillable;
isNillable: boolean;
private __entityExposedItemNameByContract;
entityExposedItemNameByContract: string;
private __entityExposedItemName;
entityExposedItemName: string;
private __type;
/**

@@ -492,3 +492,3 @@ * The value of this property is conceptually of type common.DataType.

type: string;
private __dataEntity;
dataEntity: DataEntity;

@@ -508,3 +508,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): PublishedParameter;
_initializeDefaultProperties(): void;
}

@@ -534,3 +534,3 @@ /**

static createIn(container: projects.IFolderBase): PublishedWebService;
_initializeDefaultProperties(): void;
}

@@ -547,7 +547,7 @@ interface IRpcMessagePartElement extends internal.IElement {

containerAsRpcOperationElement: RpcOperationElement;
private __partName;
partName: string;
private __typeName;
typeName: string;
private __elementName;
elementName: string;

@@ -567,3 +567,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): RpcMessagePartElement;
_initializeDefaultProperties(): void;
}

@@ -580,5 +580,5 @@ interface IRpcOperationElement extends internal.IElement {

containerAsOperationInfo: OperationInfo;
private __name;
name: string;
private __messagePartElements;
messagePartElements: internal.IList<RpcMessagePartElement>;

@@ -608,3 +608,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): RpcOperationElement;
_initializeDefaultProperties(): void;
}

@@ -621,16 +621,16 @@ interface IServiceInfo extends internal.IElement {

containerAsWsdlDescription: WsdlDescription;
private __name;
name: string;
private __documentation;
documentation: string;
private __portName;
portName: string;
private __location;
location: string;
private __soapVersion;
soapVersion: SoapVersion;
private __locationConstant;
locationConstant: constants.IConstant;
locationConstantQualifiedName: string;
private __operations;
operations: internal.IList<OperationInfo>;

@@ -650,3 +650,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): ServiceInfo;
_initializeDefaultProperties(): void;
}

@@ -669,32 +669,32 @@ /**

containerAsPublishedServiceBase: PublishedServiceBase;
private __documentation;
documentation: string;
private __targetNamespace;
targetNamespace: string;
private __headerAuthentication;
headerAuthentication: HeaderAuthentication;
private __operations;
operations: internal.IList<PublishedOperation>;
private __isLockedByContract;
isLockedByContract: boolean;
private __enumerationsByContract;
enumerationsByContract: appservices.MsdEnumerationContainer;
private __headerImportMapping;
headerImportMapping: importmappings.IImportMapping;
headerImportMappingQualifiedName: string;
private __headerMicroflow;
headerMicroflow: microflows.IMicroflow;
headerMicroflowQualifiedName: string;
private __versionNumber;
versionNumber: number;
private __caption;
caption: string;
private __description;
description: string;
private __appServiceState;
appServiceState: AppServiceState;
private __image;
image: images.IImage;
imageQualifiedName: string;
private __validate;
validate: boolean;

@@ -714,3 +714,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): VersionedService;
_initializeDefaultProperties(): void;
}

@@ -729,11 +729,11 @@ interface IWsdlDescription extends internal.IElement {

containerAsImportedWebService: ImportedWebService;
private __wsdlEntries;
wsdlEntries: internal.IList<WsdlEntry>;
private __schemaEntries;
schemaEntries: internal.IList<xmlschemas.XmlSchemaEntry>;
private __services;
services: internal.IList<ServiceInfo>;
private __targetNamespace;
targetNamespace: string;
private __importsHaveLocations;
importsHaveLocations: boolean;

@@ -758,3 +758,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WsdlDescription;
_initializeDefaultProperties(): void;
}

@@ -771,9 +771,9 @@ interface IWsdlEntry extends internal.IElement {

containerAsWsdlDescription: WsdlDescription;
private __location;
location: string;
private __contents;
contents: string;
private __localizedLocationFormat;
localizedLocationFormat: string;
private __localizedContentsFormat;
localizedContentsFormat: string;

@@ -793,3 +793,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): WsdlEntry;
_initializeDefaultProperties(): void;
}

@@ -796,0 +796,0 @@ }

@@ -40,3 +40,3 @@ import * as internal from '../sdk/internal';

constructor(model: internal.AbstractModel, typeName: string, id: string, isPartial: boolean, container: projects.IFolderBase);
_initializeDefaultProperties(): void;
}

@@ -59,5 +59,5 @@ /**

containerAsFolderBase: projects.FolderBase;
private __entries;
entries: internal.IList<XmlSchemaEntry>;
private __filePath;
filePath: string;

@@ -71,4 +71,4 @@ static versionInfo: StructureVersionInfo;

static createIn(container: projects.IFolderBase): XmlSchema;
_isByNameReferrable(): boolean;
_initializeDefaultProperties(): void;
}

@@ -87,11 +87,11 @@ interface IXmlSchemaEntry extends internal.IElement {

containerAsXmlSchema: XmlSchema;
private __targetNamespace;
targetNamespace: string;
private __location;
location: string;
private __contents;
contents: string;
private __localizedLocationFormat;
localizedLocationFormat: string;
private __localizedContentsFormat;
localizedContentsFormat: string;

@@ -116,3 +116,3 @@ static versionInfo: StructureVersionInfo;

static create(model: IModel): XmlSchemaEntry;
_initializeDefaultProperties(): void;
}

@@ -119,0 +119,0 @@ }

@@ -32,2 +32,3 @@ /*

export * from './sdk/config';
export { IStructure, IList, IAbstractUnit, IEnum, IElement, Element, IModelUnit, ModelUnit, ITransportation, aliases, IWorkingCopyMetaData, IWorkingCopy, IModelApiClient, IDeploymentResult, IAbstractUnitJson, IDelta, IProblem, IProblemLocation } from './sdk/internal';
export * from './sdk/internal/properties';
export { IStructure, Structure, IList, IAbstractUnit, AbstractUnit, IAbstractElement, AbstractElement, IEnum, IElement, Element, IModelUnit, ModelUnit, ITransportation, aliases, IWorkingCopyMetaData, IWorkingCopy, IModelApiClient, IDeploymentResult, IAbstractUnitJson, IDelta, IProblem, IProblemLocation } from './sdk/internal';

@@ -37,5 +37,9 @@ /*

__export(require('./sdk/config'));
__export(require('./sdk/internal/properties'));
var internal_1 = require('./sdk/internal');
exports.Structure = internal_1.Structure;
exports.AbstractUnit = internal_1.AbstractUnit;
exports.AbstractElement = internal_1.AbstractElement;
exports.IEnum = internal_1.IEnum;
exports.Element = internal_1.Element;
exports.ModelUnit = internal_1.ModelUnit;

@@ -17,5 +17,5 @@ import * as classes from './gen/all-model-classes';

private allModelClasses;
_allModelClasses(): any;
findModuleByQualifiedName(qname: string): classes.projects.IModule;
}
export declare type ModelSdkClient = ModelSdkClientImpl<IModel, Model>;

@@ -9,17 +9,17 @@ import * as units from '../internal/units';

export declare class JavaScriptSerializer {
private _unit;
static serializeToJs(unit: units.IAbstractUnit): string;
private _creations;
private _creationsById;
private _varNamesById;
private _varNames;
constructor(_unit: units.IAbstractUnit);
schedule(structure: structures.IStructure): void;
source(): string;
private _computeVarName(creation);
private _sanitizeName(name);
private _creationAsSource(creation);
private _settingAsSource(varName, setting);
private _singleValueAsTsExpr(varName, setting, singleValue);
private _asCreation(structure);
}

@@ -130,3 +130,3 @@ var properties = require('../internal/properties');

}
structure['_properties'].forEach(function (property) {
structure.allProperties().forEach(function (property) {
if (property instanceof properties.EnumProperty) {

@@ -133,0 +133,0 @@ var value = property.get();

@@ -93,5 +93,5 @@ import { common } from '../../common';

export declare abstract class AbstractModel implements IAbstractModel {
_client: IModelApiClient;
_errorHandler: common.IErrorCallback;
protected _connectionConfig: configuration.ISdkConfig;
metadata: IWorkingCopy;

@@ -102,3 +102,3 @@ metaModelVersion: Version;

*/
_unitsCache: IUnitsCache;
/**

@@ -108,3 +108,3 @@ * Map qualifiedName -> AbstractElement[]; the same qualified name could potentially refer to different kind of objects;

*/
_qualifiedNameCache: QualifiedNameCache;
/**

@@ -114,6 +114,6 @@ * Map unitType -> units[], containing all units of this model, per type, but not sorted in any particular order.

*/
protected _unitsByType: IUnitsByTypeCache;
protected _unresolvedReferences: ByNameReference<any>[];
protected _areUnitInterfacesLoaded: boolean;
protected _deltaQueue: DeltaQueue;
constructor(_client: IModelApiClient, _errorHandler: common.IErrorCallback, _connectionConfig: configuration.ISdkConfig);

@@ -134,7 +134,7 @@ closeConnection(callback: common.IVoidCallback, errorCallback?: common.IErrorCallback): void;

id: string;
protected _unitTypes: string[];
/**
* Return the non-defensive set of unit interfaces of a certain type. Creates the collection lazily if needed.
*/
protected _unitInterfacesByType<T extends IAbstractUnit>(typeName: string): T[];
/**

@@ -144,11 +144,11 @@ * Returns a defensive collection of all units in this model.

allUnits(): IAbstractUnit[];
_sendDelta(delta: IDelta): void;
/**
* Registers the given `unit` in the cache(s).
*/
_cache(unit: IAbstractUnit): void;
/**
* Unregisters the given `unit` from the cache(s).
*/
_uncache(unit: IAbstractUnit): void;
/**

@@ -158,5 +158,5 @@ * Fetches a complete unit. The result might be returned from the cache.

loadUnitById<T extends IAbstractUnit>(id: string, forceRefresh: boolean, callback: common.ICallback<T>, errorCallback?: common.IErrorCallback): void;
protected _loadUnit<T extends IAbstractUnit>(unit: IAbstractUnit, callback: common.ICallback<T>, errorCallback?: common.IErrorCallback): void;
protected _loadMetaData(workingCopyId: string, callback: (processCallback: common.IVoidCallback) => void, errorCallback: common.IErrorCallback): void;
protected _processLoadedMetaData(data: IWorkingCopy): void;
/**

@@ -166,5 +166,5 @@ * Loads all unit interfaces and caches them.

*/
protected _loadUnitInterfaces(workingCopyId: string, callback: (processCallback: common.IVoidCallback) => void, errorCallback: common.IErrorCallback): void;
protected _processLoadedUnitInterfaces(data: IAbstractUnitJson[]): void;
protected _resolveContainer(unit: IAbstractUnit, containerId: string): void;
/**

@@ -178,11 +178,11 @@ * Structural units have children, (like folders have documents) but in storage the inverse is stored;

*/
_addUnitToStructuralParent(unit: IAbstractUnit, parent: StructuralUnit): void;
/**
* If a reference is broken, it should be registered here, so that it can be restored once model elements are renamed.
*/
_registerUnresolvedReference(ref: ByNameReference<any>): void;
/**
* If a reference is no longer broken, it should be unregistered here.
*/
_unregisterUnresolvedReference(ref: ByNameReference<any>): void;
/**

@@ -193,4 +193,4 @@ * If a model element changes its name, broken by-name references should be attempted to resolve.

*/
_processNameChange(element: Structure): void;
protected _assertConnectionClosed(): void;
/**

@@ -215,6 +215,6 @@ * Deletes this working copy from the server, and the (SDK) client.

*/
_resolveName(typeName: string, qualifiedName: string): IAbstractElement;
protected _warnAboutUnsupportedType(propertyName: string, qname: string): void;
findModuleByQualifiedName(qname: string): void;
_allModelClasses(): void;
}

@@ -221,0 +221,0 @@ export interface ISubResolver {

@@ -14,4 +14,4 @@ import * as structures from './structures';

qualifiedName: string;
_addBackReference(ref: references.AbstractReference<any>): any;
_removeBackReference(ref: references.AbstractReference<any>): any;
load<T extends IAbstractElement>(callback?: (elem: T) => void): any;

@@ -25,3 +25,3 @@ load<T extends IAbstractElement>(): T;

container: structures.aliases.Container;
private _backReferences;
constructor(model: AbstractModel, typeName: string, id: string, isPartial: boolean, container: structures.aliases.IContainer);

@@ -52,3 +52,3 @@ /**

*/
protected _updateElementsContainer(unit: units.ModelUnit): void;
/**

@@ -58,3 +58,3 @@ * Return true if this is an abstractElement that might be referred to by some other element.

*/
_isByNameReferrable(): boolean;
/**

@@ -64,7 +64,7 @@ * Adds a back reference, i.e. a reference pointing to us,

*/
_addBackReference(ref: references.AbstractReference<any>): void;
/**
* Removes the given back reference.
*/
_removeBackReference(ref: references.AbstractReference<any>): void;
delete(): void;

@@ -81,3 +81,3 @@ }

container: AbstractElement;
protected _unit: units.ModelUnit;
constructor(model: AbstractModel, typeName: string, id: string, isPartial: boolean, unit: units.ModelUnit, container: AbstractElement);

@@ -90,3 +90,3 @@ unit: units.ModelUnit;

isLoaded: boolean;
_updateElementsContainer(unit: units.ModelUnit): void;
/**

@@ -96,3 +96,3 @@ * Sends the appropriate create delta to the server, and also sends all pending deltas,

*/
_sendCreateDelta(owner: AbstractElement, parentPropertyName: string): void;
/**

@@ -102,5 +102,5 @@ * Sends the appropriate create delta to the server

*/
_sendMoveDelta(newParent: AbstractElement, newPropertyName: string, index?: number): void;
}
import * as references from './references';
import * as units from './units';

@@ -69,3 +69,3 @@ var __extends = (this && this.__extends) || function (d, b) {

AbstractElement.prototype._updateElementsContainer = function (unit) {
this._properties.forEach(function (property) {
this.allProperties().forEach(function (property) {
if (property instanceof properties.PartProperty || property instanceof properties.PartListProperty)

@@ -72,0 +72,0 @@ property.updateElementContainer(unit);

@@ -23,3 +23,3 @@ import { AbstractModel } from './abstract-model';

export declare abstract class IEnum {
private _name;
protected qualifiedTsTypeName: string;

@@ -26,0 +26,0 @@ versionInfo: versions.LifeCycle;

@@ -48,3 +48,3 @@ import * as structures from './structures';

dispose(): void;
_toJSON(): any;
}

@@ -76,3 +76,3 @@ /**

markCurrentValueAsDefault(): void;
_toJSON(): any;
}

@@ -89,3 +89,3 @@ /**

toRawChangeValue(value: T): any;
_toJSON(): any[];
}

@@ -102,3 +102,3 @@ /**

onChange(newValue: any, oldValue: any): void;
_toJSON(): string;
}

@@ -114,3 +114,3 @@ /**

toRawChangeValue(value: T): any;
_toJSON(): string[];
}

@@ -132,3 +132,3 @@ /**

dispose(): void;
_toJSON(): Object;
}

@@ -152,3 +152,3 @@ /**

dispose(): void;
_toJSON(): Object[];
}

@@ -159,3 +159,3 @@ /**

export declare class ByNameReferenceProperty<T extends elements.IAbstractElement> extends AbstractProperty<T, references.ByNameReference<T>> {
private _targetType;
parent: elements.AbstractElement;

@@ -172,3 +172,3 @@ constructor(declaredOn: any, parent: elements.AbstractElement, name: string, initialValue: T, _targetType: string);

dispose(): void;
_toJSON(): string;
}

@@ -188,3 +188,3 @@ /**

export declare class ByNameReferenceListProperty<T extends elements.IAbstractElement> extends AbstractProperty<T[], IObservableArray<references.ByNameReference<T>>> {
private _targetType;
parent: elements.AbstractElement;

@@ -206,3 +206,3 @@ private viewList;

targetType: string;
_toJSON(): string[];
}

@@ -222,3 +222,3 @@ /**

dispose(): void;
_toJSON(): string;
}

@@ -225,0 +225,0 @@ /**

@@ -6,4 +6,4 @@ import { utils } from "../utils";

export default class QualifiedNameCache {
private _model;
_data: utils.IMap<AbstractElement[]>;
constructor(_model: AbstractModel);

@@ -10,0 +10,0 @@ resolve(typeName: string, qualifiedName: string): AbstractElement;

@@ -11,3 +11,3 @@ /**

typeName: string;
_declaredAsNamespace: boolean;
container: aliases.IContainer;

@@ -21,4 +21,4 @@ isLoaded: boolean;

model: IAbstractModel;
_resolveReferences(): any;
_updateWithJson(json: transport.IStructureJson): any;
/**

@@ -30,2 +30,3 @@ * Renders the structure as plain JSON (without observables magic).

toJSON(): Object;
allProperties(): properties.AbstractProperty<any, any>[];
/**

@@ -48,12 +49,12 @@ * Traverses this structure by calling the provided visitor function

export declare class Structure implements IStructure {
_model: AbstractModel;
typeName: string;
id: string;
_isPartial: boolean;
container: aliases.IContainer;
_declaredAsNamespace: boolean;
_isUpdating: boolean;
_isNew: boolean;
_properties: properties.AbstractProperty<any, any>[];
_registeredQualifiedName: string;
/**

@@ -64,6 +65,6 @@ * These deltas where created before the create delta of this element was submitted to the server.

*/
_pendingDeltasAfterCreate: (transport.IDelta | [Structure, string])[];
constructor(_model: AbstractModel, typeName: string, id: string, _isPartial?: boolean, container?: aliases.IContainer);
_initializeNewInstance(): void;
_initializeDefaultProperties(): void;
model: IAbstractModel;

@@ -76,36 +77,36 @@ versionInfo: StructureVersionInfo;

*/
_assertLoaded(object: Structure | properties.AbstractProperty<any, any>): void;
_registerProperty(prop: properties.AbstractProperty<any, any>): void;
/**
* Should be called after deserialization / remote updates, to make sure all references are bound to their actual value.
*/
_resolveReferences(): void;
/**
* If the name of a model element changes, this might effect currently broken references-by-name, so let's process those.
*/
_processNameChange(): void;
/**
* Housekeeping: a child of ours was deleted, so let's find the part that contained it and update that part.
*/
_removeChild(child: Structure): void;
/**
* This model element is no longer part of the model, and can be cleaned up.
*/
_dispose(): void;
/**
* Update an existing (probably partial) interface with real contents received from the server.
*/
_updateWithJson(json: transport.IStructureJson): void;
protected _updateWithJsonImpl(json: transport.IStructureJson): void;
_sendCreateDelta(owner: aliases.Container, parentPropertyName: string): void;
protected _scheduleDeltaAfterCreate(delta: transport.IDelta): void;
/**
* Sends the change delta in case a simple property has changed.
*/
_sendChangeDelta(propertyName: string, newValue: any, changeType?: string, index?: number): void;
/**
* Sends the delete in case that we were removed from the model.
*/
protected _sendDeleteDelta(): void;
_markCurrentValuesAsDefaults(): void;
/**

@@ -118,2 +119,3 @@ * Deletes a model from the model.

toJSON(): Object;
allProperties(): properties.AbstractProperty<any, any>[];
traverse(visit: (structure: IStructure) => void): void;

@@ -120,0 +122,0 @@ traversePublicParts(visit: (structure: IStructure) => void): void;

@@ -95,3 +95,3 @@ var Structure = (function () {

Structure.prototype._resolveReferences = function () {
this._properties.forEach(function (prop) { return prop.resolveReferences(); });
this.allProperties().forEach(function (prop) { return prop.resolveReferences(); });
};

@@ -110,3 +110,3 @@ /**

Structure.prototype._removeChild = function (child) {
var props = this._properties;
var props = this.allProperties();
for (var i = 0; i < props.length; i++) {

@@ -128,2 +128,3 @@ var prop = props[i];

Structure.prototype._dispose = function () {
// NB: version-wise 'unavailable' props are included!
this._properties.forEach(function (prop) { return prop.dispose(); });

@@ -215,3 +216,3 @@ // TODO: clean from element cache if element, clean from global cache if unit, delete this.unit.elementsCache[this.id];

Structure.prototype._markCurrentValuesAsDefaults = function () {
this._properties.forEach(function (property) {
this.allProperties().forEach(function (property) {
if (property instanceof properties.PrimitiveProperty) {

@@ -236,3 +237,3 @@ property.markCurrentValueAsDefault();

};
this._properties.forEach(function (property) {
this.allProperties().forEach(function (property) {
var propertyJson = property._toJSON();

@@ -245,6 +246,10 @@ if (typeof propertyJson !== "undefined") {

};
Structure.prototype.allProperties = function () {
// TODO: filter on properties that are available in the current meta model, see #667157
return this._properties;
};
Structure.prototype.traverse = function (visit) {
this._assertLoaded(this);
visit(this);
this._properties.forEach(function (property) {
this.allProperties().forEach(function (property) {
if (property instanceof properties.PartProperty) {

@@ -265,3 +270,3 @@ var value = property.get();

visit(this);
this._properties.forEach(function (property) {
this.allProperties().forEach(function (property) {
if (!property.isPublic)

@@ -268,0 +273,0 @@ return;

@@ -21,7 +21,7 @@ import * as structures from './structures';

*/
_containmentName: string;
/**
* The {@link modelstore.IModelStore model store} holding the Mendix model this unit abides in.
*/
_model: AbstractModel;
/**

@@ -35,3 +35,3 @@ * Whether this unit has been completely loaded and does not consist of the unit's interface

*/
_isLoading: boolean;
/**

@@ -41,15 +41,15 @@ * Registers a callback taking this unit as argument, to be executed after the unit has been mark

*/
_registerAfterLoadCallback(callback: (unit: IAbstractUnit) => void): any;
/**
* Mark this unit as not having been loaded.
*/
_markNotLoaded(): any;
/**
* Mark this unit as having been loaded.
*/
_markLoaded(): any;
/**
* Mark this unit as being loaded.
*/
_markLoading(): any;
}

@@ -62,7 +62,7 @@ export declare type IAbstractUnitConstructor = typeof ModelUnit | typeof AbstractUnit;

container: StructuralUnit;
_containmentName: string;
_model: AbstractModel;
constructor(model: AbstractModel, typeName: string, id: string, isPartial: boolean, container: IStructuralUnit);
private _afterLoadCallbacks;
_isLoading: boolean;
/**

@@ -73,12 +73,12 @@ * Checks whether all attributes are available at this instant;

isLoaded: boolean;
_markNotLoaded(): void;
_markLoaded(): void;
_markLoading(): void;
_registerAfterLoadCallback(callback: (unit: IAbstractUnit) => void): void;
_updateWithJsonImpl(json: transport.IAbstractUnitJson): void;
_dispose(): void;
/**
* Sends the create delta for this unit and all pending deltas.
*/
_handleCreateSelf(): void;
}

@@ -117,13 +117,13 @@ export interface IStructuralUnit extends IAbstractUnit {

container: StructuralUnit;
_containmentName: string;
_elementsCache: IElementsCache;
_isLoading: boolean;
private _afterLoadCallbacks;
_markNotLoaded: () => void;
_markLoaded: () => void;
_markLoading: () => void;
_registerAfterLoadCallback: (callback: (unit: IAbstractUnit) => void) => void;
_handleCreateSelf: () => void;
constructor(model: AbstractModel, typeName: string, id: string, isPartial: boolean, container: IStructuralUnit);
protected _updateWithJsonImpl(json: transport.IAbstractUnitJson): void;
unit: ModelUnit;

@@ -135,4 +135,8 @@ isLoaded: boolean;

moduleName: string;
_dispose(): void;
/**
* Given an element id, returns the element in the current model unit with that id, or null
*/
findElementById(id: string): elements.AbstractElement;
}
import * as transport from './transport-interfaces';

@@ -147,2 +147,8 @@ var __extends = (this && this.__extends) || function (d, b) {

});
/**
* Given an element id, returns the element in the current model unit with that id, or null
*/
ModelUnit.prototype.findElementById = function (id) {
return this._elementsCache.hasOwnProperty(id) ? this._elementsCache[id] : null;
};
ModelUnit.prototype._dispose = function () {

@@ -149,0 +155,0 @@ this._model._uncache(this);

@@ -1,2 +0,2 @@

/** Current SDK version: 2.1.0-dev.0 */
/** Current SDK version: 2.1.0-dev.82320e4 */
export declare const SDK_VERSION: string;

@@ -1,2 +0,2 @@

/** Current SDK version: 2.1.0-dev.0 */
/** Current SDK version: 2.1.0-dev.82320e4 */
exports.SDK_VERSION = "2.1.0";
{
"name": "mendixmodelsdk",
"version": "2.1.0-dev.0a1a07",
"version": "2.1.0-dev.82320e4",
"description": "Mendix Model SDK",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -8,2 +8,4 @@ # Release notes Mendix Model SDK

| 659702 | Low | Unit-loading now has an extra optional forceRefresh option. If set, it will then bypass the Mendix MOdel SDK cache, and get the fresh unit straight from the source/server.
| 675290 | Minor | All classes that could be useful for reflection on the model are now exposed through `mendixmodelsdk`, so imports from `mendixmodelsdk/dist/sdk/internal/...` should no longer be needed. |
| 675290 | Minor | Private members (starting with an underscore `_`) where not available in the docs but where available in the public typings and therefor in the IDE's. This has been fixed. It should not ever be necessary to ever access these members. But if you did access them, you now need to access the object to `any` first before the typechecker allows you to access these members |

@@ -10,0 +12,0 @@ ## 2.0.0

@@ -116,3 +116,4 @@ /// <reference path="../test-typings.d.ts"/>

instances: 1,
memory: 1024
memory: 1024,
buildstatus: null
});

@@ -128,3 +129,4 @@ }

instances: 1,
memory: 1024
memory: 1024,
buildstatus: null
});

@@ -131,0 +133,0 @@ }

@@ -5,3 +5,3 @@ /// <reference path="../../test-typings.d.ts"/>

import * as miniup from 'miniup';
const miniup = require('miniup');
import * as expressions from '../../../src/gen/expressions-meta-types';

@@ -8,0 +8,0 @@ import {IEObject} from '../../../src/sdk/checks/base-types';

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc