@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
204 lines (203 loc) • 11.2 kB
JavaScript
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { GNHashtable } from "./../../common/GNData";
import { ParameterCode } from "./../../constant/parameterCode/ParameterCode";
import { GNHashtableDataMember, StringDataMember, GNArrayDataMember, NumberDataMember } from "./../DataMember";
import { GenericModels } from "./GenericModels";
export var ContentModels;
(function (ContentModels) {
class ContentDataParam {
}
__decorate([
StringDataMember({ code: ParameterCode.Key, minLength: 2, maxLength: 32, mustNonNull: true }),
__metadata("design:type", String)
], ContentDataParam.prototype, "key", void 0);
__decorate([
GNHashtableDataMember({ code: ParameterCode.Data }),
__metadata("design:type", GNHashtable)
], ContentDataParam.prototype, "data", void 0);
ContentModels.ContentDataParam = ContentDataParam;
class CreateNewFileUploadInfoRequestData {
}
__decorate([
StringDataMember({ code: ParameterCode.FileName, mustNonNull: true, minLength: 5, maxLength: 50 }),
__metadata("design:type", String)
], CreateNewFileUploadInfoRequestData.prototype, "fileName", void 0);
ContentModels.CreateNewFileUploadInfoRequestData = CreateNewFileUploadInfoRequestData;
class ServerCreateNewFileUploadInfoRequestData extends CreateNewFileUploadInfoRequestData {
}
ContentModels.ServerCreateNewFileUploadInfoRequestData = ServerCreateNewFileUploadInfoRequestData;
class AdminCreateNewFileUploadInfoRequestData extends ServerCreateNewFileUploadInfoRequestData {
}
ContentModels.AdminCreateNewFileUploadInfoRequestData = AdminCreateNewFileUploadInfoRequestData;
class GetContentDataRequestData {
}
__decorate([
GNArrayDataMember({ code: ParameterCode.Keys, elementCls: String, isOptional: true }),
__metadata("design:type", Array)
], GetContentDataRequestData.prototype, "keys", void 0);
__decorate([
StringDataMember({ code: ParameterCode.Label, minLength: 2, maxLength: 32, isOptional: true, defaultValue: "" }),
__metadata("design:type", String)
], GetContentDataRequestData.prototype, "label", void 0);
ContentModels.GetContentDataRequestData = GetContentDataRequestData;
class ServerGetContentDataRequestData extends GetContentDataRequestData {
}
ContentModels.ServerGetContentDataRequestData = ServerGetContentDataRequestData;
class AdminGetContentDataRequestData extends ServerGetContentDataRequestData {
}
ContentModels.AdminGetContentDataRequestData = AdminGetContentDataRequestData;
class GetFileUploadInfoListRequestData {
}
__decorate([
NumberDataMember({ code: ParameterCode.Skip, defaultValue: 0, minValue: 0, mustInt: true, isOptional: true }),
__metadata("design:type", Number)
], GetFileUploadInfoListRequestData.prototype, "skip", void 0);
__decorate([
NumberDataMember({ code: ParameterCode.Limit, defaultValue: 10, minValue: 1, maxValue: 100, mustInt: true, isOptional: true }),
__metadata("design:type", Number)
], GetFileUploadInfoListRequestData.prototype, "limit", void 0);
ContentModels.GetFileUploadInfoListRequestData = GetFileUploadInfoListRequestData;
class ServerGetFileUploadInfoListRequestData extends GetFileUploadInfoListRequestData {
}
ContentModels.ServerGetFileUploadInfoListRequestData = ServerGetFileUploadInfoListRequestData;
class AdminGetFileUploadInfoListRequestData extends ServerGetFileUploadInfoListRequestData {
}
ContentModels.AdminGetFileUploadInfoListRequestData = AdminGetFileUploadInfoListRequestData;
class GetFileUploadInfoRequestData {
}
__decorate([
StringDataMember({ code: ParameterCode.FileId, mustNonNull: true, minLength: 15, maxLength: 15 }),
__metadata("design:type", String)
], GetFileUploadInfoRequestData.prototype, "fileId", void 0);
ContentModels.GetFileUploadInfoRequestData = GetFileUploadInfoRequestData;
class ServerGetFileUploadInfoRequestData extends GetFileUploadInfoRequestData {
}
ContentModels.ServerGetFileUploadInfoRequestData = ServerGetFileUploadInfoRequestData;
class AdminGetFileUploadInfoRequestData extends ServerGetFileUploadInfoRequestData {
}
ContentModels.AdminGetFileUploadInfoRequestData = AdminGetFileUploadInfoRequestData;
class RemoveFileUploadInfoRequestData {
}
__decorate([
StringDataMember({ code: ParameterCode.FileId, mustNonNull: true, minLength: 15, maxLength: 15 }),
__metadata("design:type", String)
], RemoveFileUploadInfoRequestData.prototype, "fileId", void 0);
__decorate([
StringDataMember({ code: ParameterCode.Reason, isOptional: true, defaultValue: "" }),
__metadata("design:type", String)
], RemoveFileUploadInfoRequestData.prototype, "reason", void 0);
ContentModels.RemoveFileUploadInfoRequestData = RemoveFileUploadInfoRequestData;
class ServerRemoveFileUploadInfoRequestData extends RemoveFileUploadInfoRequestData {
}
ContentModels.ServerRemoveFileUploadInfoRequestData = ServerRemoveFileUploadInfoRequestData;
class AdminRemoveFileUploadInfoRequestData extends ServerRemoveFileUploadInfoRequestData {
}
ContentModels.AdminRemoveFileUploadInfoRequestData = AdminRemoveFileUploadInfoRequestData;
class RequestDownloadFileUploadInfoRequestData {
}
__decorate([
StringDataMember({ code: ParameterCode.FileId, mustNonNull: true, minLength: 15, maxLength: 15 }),
__metadata("design:type", String)
], RequestDownloadFileUploadInfoRequestData.prototype, "fileId", void 0);
ContentModels.RequestDownloadFileUploadInfoRequestData = RequestDownloadFileUploadInfoRequestData;
class ServerRequestDownloadFileUploadInfoRequestData extends RequestDownloadFileUploadInfoRequestData {
}
ContentModels.ServerRequestDownloadFileUploadInfoRequestData = ServerRequestDownloadFileUploadInfoRequestData;
class AdminRequestDownloadFileUploadInfoRequestData extends ServerRequestDownloadFileUploadInfoRequestData {
}
ContentModels.AdminRequestDownloadFileUploadInfoRequestData = AdminRequestDownloadFileUploadInfoRequestData;
class SetContentDataRequestData {
}
__decorate([
GNArrayDataMember({ code: ParameterCode.Configs, elementCls: ContentDataParam, mustNonNull: true }),
__metadata("design:type", Array)
], SetContentDataRequestData.prototype, "configs", void 0);
__decorate([
StringDataMember({ code: ParameterCode.Label, minLength: 2, maxLength: 32, isOptional: true }),
__metadata("design:type", String)
], SetContentDataRequestData.prototype, "label", void 0);
ContentModels.SetContentDataRequestData = SetContentDataRequestData;
class ServerSetContentDataRequestData extends SetContentDataRequestData {
}
ContentModels.ServerSetContentDataRequestData = ServerSetContentDataRequestData;
class AdminSetContentDataRequestData extends ServerSetContentDataRequestData {
}
ContentModels.AdminSetContentDataRequestData = AdminSetContentDataRequestData;
class FileIdUploadResponseData {
}
__decorate([
StringDataMember({ code: ParameterCode.FileId }),
__metadata("design:type", String)
], FileIdUploadResponseData.prototype, "fileId", void 0);
ContentModels.FileIdUploadResponseData = FileIdUploadResponseData;
class GetContentDataResponseData {
}
__decorate([
GNArrayDataMember({ code: ParameterCode.Configs, elementCls: ContentDataParam, mustNonNull: true }),
__metadata("design:type", Array)
], GetContentDataResponseData.prototype, "configs", void 0);
ContentModels.GetContentDataResponseData = GetContentDataResponseData;
class GetFileUploadInfoListResponseData {
}
__decorate([
GNArrayDataMember({ code: ParameterCode.Results, elementCls: FileIdUploadResponseData }),
__metadata("design:type", Array)
], GetFileUploadInfoListResponseData.prototype, "results", void 0);
ContentModels.GetFileUploadInfoListResponseData = GetFileUploadInfoListResponseData;
class FileUploadItem {
}
__decorate([
StringDataMember({ code: ParameterCode.MimeType }),
__metadata("design:type", String)
], FileUploadItem.prototype, "mimeType", void 0);
__decorate([
NumberDataMember({ code: ParameterCode.Size }),
__metadata("design:type", Number)
], FileUploadItem.prototype, "size", void 0);
__decorate([
StringDataMember({ code: ParameterCode.FolderFileName }),
__metadata("design:type", String)
], FileUploadItem.prototype, "folderFileName", void 0);
ContentModels.FileUploadItem = FileUploadItem;
class GetFileUploadInfoResponseData extends FileIdUploadResponseData {
}
__decorate([
StringDataMember({ code: ParameterCode.FileName }),
__metadata("design:type", String)
], GetFileUploadInfoResponseData.prototype, "fileName", void 0);
__decorate([
NumberDataMember({ code: ParameterCode.TsCreate }),
__metadata("design:type", Number)
], GetFileUploadInfoResponseData.prototype, "tsCreate", void 0);
__decorate([
GNHashtableDataMember({ code: ParameterCode.RemoveStatus }),
__metadata("design:type", GenericModels.RemoveStatusItem)
], GetFileUploadInfoResponseData.prototype, "removeStatus", void 0);
__decorate([
NumberDataMember({ code: ParameterCode.TsUploadExpire, isOptional: true }),
__metadata("design:type", Number)
], GetFileUploadInfoResponseData.prototype, "tsUploadExpire", void 0);
__decorate([
GNHashtableDataMember({ code: ParameterCode.FileUpload, isOptional: true }),
__metadata("design:type", FileUploadItem)
], GetFileUploadInfoResponseData.prototype, "fileUpload", void 0);
ContentModels.GetFileUploadInfoResponseData = GetFileUploadInfoResponseData;
class RequestDownloadFileUploadInfoResponseData {
}
__decorate([
StringDataMember({ code: ParameterCode.DownloadToken }),
__metadata("design:type", String)
], RequestDownloadFileUploadInfoResponseData.prototype, "downloadToken", void 0);
ContentModels.RequestDownloadFileUploadInfoResponseData = RequestDownloadFileUploadInfoResponseData;
class EmptyResponseData {
}
ContentModels.EmptyResponseData = EmptyResponseData;
})(ContentModels || (ContentModels = {}));