diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js b/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js index 65975f746ad911ab3207f38f2e8312aac53ba9fb..1b33decd4a987b6b24205a9cc8fe46580641f830 100644 --- a/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js +++ b/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js @@ -39,7 +39,13 @@ define(["stjs"], function (stjs) { return this.warnings; }; }, - {} + { + downloadUrl: "String", + warnings: { + name: "Collection", + arguments: ["String"] + } + } ); return ExportResult; }); \ No newline at end of file diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js index a589abc4557964ce41dd8e8b7891dcf19b4084ed..70e238e2cef837591583459e189f6422e426798a 100644 --- a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js +++ b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js @@ -40,7 +40,13 @@ define(["stjs"], function (stjs) { return this.fields; }; }, - {} + { + permIds: { + name: "List", + arguments: ["ExportablePermId"] + }, + fields: "IExportableFields" + } ); return ExportData; diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js index 3c9f5a7efb4ad0b43bc06b85eb85c5e9eb44a9bc..327b30c3a6ebcce3820c491132145bd50c5b4ddf 100644 --- a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js +++ b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js @@ -40,7 +40,10 @@ define(["stjs"], function (stjs) { return this.permId; }; }, - {} + { + exportableKind: "ExportableKind", + permId: "ObjectPermId" + } ); return ExportablePermId; diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js b/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js index 9c2f71273e47793a8cbfe93d897311f35fe068ed..74c4d3c9f81e16ec70242b479bf75b09ec9f1d4c 100644 --- a/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js +++ b/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js @@ -40,7 +40,16 @@ define(["stjs", "as/dto/exporter/data/IExportableFields"], function (stjs, IExpo return this.properties; }; }, - {} + { + attributes: { + name: "List", + arguments: ["Attribute"] + }, + properties: { + name : "List", + arguments : ["PropertyTypePermId"] + } + } ); return SelectedFields; diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js b/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js index b8c8a638f9ad34d08a31a70e5611ba7838bd36a9..6a1e0881235acd1b74cd66a40585e99163cb192a 100644 --- a/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js +++ b/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js @@ -52,7 +52,15 @@ define(["stjs"], function (stjs) { return this.withImportCompatibility; }; }, - {} + { + formats: { + name: "Set", + arguments: ["ExportFormat"] + }, + xlsTextFormat: "XlsTextFormat", + withReferredTypes: "Boolean", + withImportCompatibility: "Boolean" + } ); return SelectedFields; diff --git a/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js b/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js index e666a045929ebc4b6fe2919b519217f0e4a5b89d..717aa8112bffde1141a8bb3bf359ee5e6ce61d21 100644 --- a/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js +++ b/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js @@ -45,7 +45,10 @@ define(["stjs", "as/dto/common/operation/IOperation"], return this.importOptions; }; }, - {} + { + importData: "IImportData", + importOptions: "ImportOptions" + } ); return ImportOperation; diff --git a/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js b/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js index e01da7dd9daf9d630317bd2409e15594b277e20b..e5f163b7c162811d45e84696f792970f9160da36 100644 --- a/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js +++ b/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js @@ -47,7 +47,14 @@ define(["stjs", "as/dto/importer/data/IImportData"], return this.scripts; }; }, - {} + { + format: "ImportFormat", + file: "byte[]", + scripts: { + name: "Collection", + arguments: ["ImportScript"] + } + } ); return UncompressedImportData; diff --git a/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js b/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js index 764c3e492fd62c7ca1603072d8a44d0e270e506b..a2e162e7c6586c1ceaa4b98e966e706b73deeff9 100644 --- a/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js +++ b/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js @@ -41,7 +41,10 @@ define(["stjs", "as/dto/importer/data/IImportData"], return this.file; }; }, - {} + { + format: "ImportFormat", + file: "byte[]" + } ); return ZipImportData; diff --git a/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js b/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js index 8e76e247fa6157fbc9e592d821222f8988182133..b38a98b11e840efd8c2bb346446d7c0bc6569bbc 100644 --- a/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js +++ b/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js @@ -34,7 +34,9 @@ define(["stjs"], function (stjs) { return this.mode; }; }, - {} + { + mode: "ImportMode" + } ); return ImportOptions;