@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
191 lines (190 loc) • 10.4 kB
JavaScript
import { OperationCode } from "./../../constant/OperationCode";
import { RequestRole } from "./../../constant/enumType/RequestRole";
import { RequestType } from "./../../constant/enumType/RequestType";
import { CustomOperationRequestAbstract } from "./../request/CustomOperationRequest";
import { ContentModels } from "./ContentModels";
export var ContentRequestModels;
(function (ContentRequestModels) {
class CreateNewFileUploadInfoOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.CreateNewFileUploadInfo;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.CreateNewFileUploadInfoRequestData;
}
}
ContentRequestModels.CreateNewFileUploadInfoOperationRequest = CreateNewFileUploadInfoOperationRequest;
class ServerCreateNewFileUploadInfoOperationRequest extends CreateNewFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerCreateNewFileUploadInfoRequestData;
}
}
ContentRequestModels.ServerCreateNewFileUploadInfoOperationRequest = ServerCreateNewFileUploadInfoOperationRequest;
class AdminCreateNewFileUploadInfoOperationRequest extends CreateNewFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminCreateNewFileUploadInfoRequestData;
}
}
ContentRequestModels.AdminCreateNewFileUploadInfoOperationRequest = AdminCreateNewFileUploadInfoOperationRequest;
class GetContentDataOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.GetContentData;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.GetContentDataRequestData;
}
}
ContentRequestModels.GetContentDataOperationRequest = GetContentDataOperationRequest;
class ServerGetContentDataOperationRequest extends GetContentDataOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerGetContentDataRequestData;
}
}
ContentRequestModels.ServerGetContentDataOperationRequest = ServerGetContentDataOperationRequest;
class AdminGetContentDataOperationRequest extends GetContentDataOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminGetContentDataRequestData;
}
}
ContentRequestModels.AdminGetContentDataOperationRequest = AdminGetContentDataOperationRequest;
class GetFileUploadInfoListOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.GetFileUploadInfoList;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.GetFileUploadInfoListRequestData;
}
}
ContentRequestModels.GetFileUploadInfoListOperationRequest = GetFileUploadInfoListOperationRequest;
class ServerGetFileUploadInfoListOperationRequest extends GetFileUploadInfoListOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerGetFileUploadInfoListRequestData;
}
}
ContentRequestModels.ServerGetFileUploadInfoListOperationRequest = ServerGetFileUploadInfoListOperationRequest;
class AdminGetFileUploadInfoListOperationRequest extends GetFileUploadInfoListOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminGetFileUploadInfoListRequestData;
}
}
ContentRequestModels.AdminGetFileUploadInfoListOperationRequest = AdminGetFileUploadInfoListOperationRequest;
class GetFileUploadInfoOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.GetFileUploadInfo;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.GetFileUploadInfoRequestData;
}
}
ContentRequestModels.GetFileUploadInfoOperationRequest = GetFileUploadInfoOperationRequest;
class ServerGetFileUploadInfoOperationRequest extends GetFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerGetFileUploadInfoRequestData;
}
}
ContentRequestModels.ServerGetFileUploadInfoOperationRequest = ServerGetFileUploadInfoOperationRequest;
class AdminGetFileUploadInfoOperationRequest extends GetFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminGetFileUploadInfoRequestData;
}
}
ContentRequestModels.AdminGetFileUploadInfoOperationRequest = AdminGetFileUploadInfoOperationRequest;
class RemoveFileUploadInfoOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.RemoveFileUploadInfo;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.RemoveFileUploadInfoRequestData;
}
}
ContentRequestModels.RemoveFileUploadInfoOperationRequest = RemoveFileUploadInfoOperationRequest;
class ServerRemoveFileUploadInfoOperationRequest extends RemoveFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerRemoveFileUploadInfoRequestData;
}
}
ContentRequestModels.ServerRemoveFileUploadInfoOperationRequest = ServerRemoveFileUploadInfoOperationRequest;
class AdminRemoveFileUploadInfoOperationRequest extends RemoveFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminRemoveFileUploadInfoRequestData;
}
}
ContentRequestModels.AdminRemoveFileUploadInfoOperationRequest = AdminRemoveFileUploadInfoOperationRequest;
class RequestDownloadFileUploadInfoOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.RequestDownloadFileUploadInfo;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.RequestDownloadFileUploadInfoRequestData;
}
}
ContentRequestModels.RequestDownloadFileUploadInfoOperationRequest = RequestDownloadFileUploadInfoOperationRequest;
class ServerRequestDownloadFileUploadInfoOperationRequest extends RequestDownloadFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerRequestDownloadFileUploadInfoRequestData;
}
}
ContentRequestModels.ServerRequestDownloadFileUploadInfoOperationRequest = ServerRequestDownloadFileUploadInfoOperationRequest;
class AdminRequestDownloadFileUploadInfoOperationRequest extends RequestDownloadFileUploadInfoOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminRequestDownloadFileUploadInfoRequestData;
}
}
ContentRequestModels.AdminRequestDownloadFileUploadInfoOperationRequest = AdminRequestDownloadFileUploadInfoOperationRequest;
class SetContentDataOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.SetContentData;
this.requestType = RequestType.Content;
this.role = RequestRole.Client;
this.requestDataCls = ContentModels.SetContentDataRequestData;
}
}
ContentRequestModels.SetContentDataOperationRequest = SetContentDataOperationRequest;
class ServerSetContentDataOperationRequest extends SetContentDataOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Server;
this.requestDataCls = ContentModels.ServerSetContentDataRequestData;
}
}
ContentRequestModels.ServerSetContentDataOperationRequest = ServerSetContentDataOperationRequest;
class AdminSetContentDataOperationRequest extends SetContentDataOperationRequest {
constructor(requestData, timeout) {
super(requestData, timeout);
this.role = RequestRole.Admin;
this.requestDataCls = ContentModels.AdminSetContentDataRequestData;
}
}
ContentRequestModels.AdminSetContentDataOperationRequest = AdminSetContentDataOperationRequest;
})(ContentRequestModels || (ContentRequestModels = {}));