/// /// declare module "copyright" { export class ServiceDataDeclareCopyright { static toString(): string; } } declare module "sk/service/data/declare/database/ContentUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { MultiStringProperty } from 'cross/runtime/lang/property/MultiStringProperty'; import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; import { LogicUnit } from 'foundation/data/common/logic/LogicUnit'; export class ContentUnit extends LogicUnit { static CLASS_NAME: string; static FIELD_CHILDREN: string; isContainer: boolean; isLoaded: boolean; parent: ContentUnit; id: string; optionValid: boolean; optionApprove: boolean; name: string; label: string; displayOrder: number; childCount: number; wrap: boolean; parameters: any; attributes: any; protected _hint: MultiStringProperty; note: string; children: Types; statusCreate: boolean; constructor(); get guid(): string; set guid(value: string); get hint(): MultiStringProperty; parameter(name: string): string; setPersistentFactory(factory: PersistentFactory): void; addChild(content: ContentUnit): void; removeChild(content: ContentUnit): void; findContentParent(content: ContentUnit): ContentUnit; findContentParentById(id: string): ContentUnit; findById(id: string): ContentUnit; findByName(name: string): ContentUnit; searchById(id: string): ContentUnit; searchByName(name: string): ContentUnit; getPath(): string; protected static deepSorter(content1: ContentUnit, content2: ContentUnit): number; deepSort(sorter?: any): void; getNewDisplayOrder(): number; assign(unit: ContentUnit, hasChildren?: boolean): void; moveChild(fromChild: ContentUnit, toChild: ContentUnit, after: boolean): any; clearGuid(): void; clone(hasChildren?: boolean): any; } export type ContentUnitMap = { [key: string]: T; }; } declare module "sk/service/data/declare/database/declare/project/unit/ModuleUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ModuleUnit extends ContentUnit { static CLASS_NAME: string; typeCd: string; dataName: string; dataCode: string; constructor(); } } declare module "sk/service/data/declare/database/declare/application/unit/ApplicationUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ModuleUnit } from "sk/service/data/declare/database/declare/project/unit/ModuleUnit"; export class ApplicationUnit extends ContentUnit { static CLASS_NAME: string; typeCd: string; developCd: string; dataName: string; dataCode: string; sourceName: string; sourceUrl: string; documentUrl: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/application/ApplicationUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ApplicationUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/ContentFile" { import { InstanceObject } from 'cross/runtime/lang/InstanceObject'; import { LogicUnit } from 'foundation/data/common/logic/LogicUnit'; export class ContentFile extends InstanceObject { optionValid: boolean; name: string; fileName: string; jconfig: any; jmeta: any; jcontent: any; content: T; statusOpen: boolean; private refreshLoadConfig; create(): void; open(): boolean; private refreshSaveConfig; save(): void; close(): void; delete(): void; dump(): void; } } declare module "sk/service/data/declare/content/ContentVersionService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { IContext } from 'cross/runtime/lang/IContext'; import { ResultEnum } from 'cross/runtime/lang/ResultEnum'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EnvironmentService } from 'cross/runtime/module/environment/EnvironmentService'; import { InvokeThread } from 'cross/runtime/module/thread/InvokeThread'; import { ThreadService } from 'cross/runtime/module/thread/ThreadService'; import { Service } from 'cross/runtime/module/Service'; import { VersionSvnService } from 'foundation/service/common/version/svn/VersionSvnService'; export class ContentVersionService extends Service { versionName: string; protected _path: string; contentVersion: string; protected _contentServices: Types; protected _thread: InvokeThread; protected _environmentService: EnvironmentService; protected _svnService: VersionSvnService; protected _threadConsole: ThreadService; constructor(); get path(): string; get contentServices(): Types; registeService(service: Service): void; initializeConfig(jconfig: any): void; onProcessAsync(): Promise; chekcoutAsync(): Promise; updateAsync(force?: boolean): Promise; cleanupAsync(): Promise; addAsync(fileName: string, message: string): Promise; commitAsync(message: string): Promise; deleteAsync(fileName: string, message: string): Promise; startAsync(context?: IContext): Promise; } } declare module "sk/service/data/declare/content/ContentBaseService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { EnvironmentService } from 'cross/runtime/module/environment/EnvironmentService'; import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; import { Service } from 'cross/runtime/module/Service'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ContentFile } from "sk/service/data/declare/content/ContentFile"; export class ContentBaseService extends Service { path: string; extension: string; files: Types>; persistentFactory: PersistentFactory; protected _environmentService: EnvironmentService; constructor(); makeContentName(fileName: string): string; makeFileName(name: string): string; contentContainerSorter(container1: ContentUnit, container2: ContentUnit): number; contentItemSorter(item1: ContentUnit, item2: ContentUnit): number; findFileById(id: string): ContentFile; load(): void; loadContent(jcontents: any): void; active(): void; reload(): void; reloadContent(jcontent: any): void; refreshContents(content: T): void; openContent(file: ContentFile): void; saveContent(file: ContentFile, version?: boolean): void; fetch(): Array; findById(id: string): T; findByName(name: string): T; protected findByPathDeep(content: ContentUnit, path: string): ContentUnit; findByPath(path: string): ContentUnit; makeSvnUserComment(options?: any): string; createContainer(typeName: string, name: string, jconfig: any, options?: any): T; createItem(typeName: string, jconfig: string): T; update(content: T, options?: any): void; delete(content: T, options?: any): void; doAction(actionCd: string, content: T): void; doItemActionAsync(actionCd: string, content: ContentUnit): Promise; deactive(): void; } } declare module "sk/service/data/declare/content/ApplicationService" { import { ApplicationUnit } from "sk/service/data/declare/database/declare/application/unit/ApplicationUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class ApplicationService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/cache/unit/CacheFieldUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class CacheFieldUnit extends ContentUnit { static CLASS_NAME: string; optionPersistent: boolean; optionGet: boolean; optionSet: boolean; optionCollection: boolean; dataName: string; dataTypeCd: string; dataClass: string; dataEnumeration: string; dataTemplate: string; dataReference: string; dataLength: string; dataDefault: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/cache/unit/CacheUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { CacheFieldUnit } from "sk/service/data/declare/database/declare/cache/unit/CacheFieldUnit"; export class CacheUnit extends ContentUnit { static CLASS_NAME: string; optionContainer: boolean; typeCd: string; dataParent: string; dataName: string; dataCode: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/cache/unit/CachePackageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { CacheUnit } from "sk/service/data/declare/database/declare/cache/unit/CacheUnit"; export class CachePackageUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; dataName: string; projectName: string; moduleName: string; optionLogic: boolean; logicName: string; logicOptionList: boolean; logicUnitName: string; logicList: string; logicOptionPage: boolean; logicPage: string; logicOptionTree: boolean; logicTree: string; logicOptionGet: boolean; logicGet: string; logicOptionInsert: boolean; logicInsert: string; logicOptionUpdate: boolean; logicUpdate: string; logicOptionDelete: boolean; logicDelete: string; logicOptionAction: boolean; logicAction: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/cache/CacheUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class CacheUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/CacheService" { import { CachePackageUnit } from "sk/service/data/declare/database/declare/cache/unit/CachePackageUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class CacheService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/code/unit/CodeUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class CodeUnit extends ContentUnit { static CLASS_NAME: string; typeCd: string; dataCode: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/code/unit/CodeListUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { CodeUnit } from "sk/service/data/declare/database/declare/code/unit/CodeUnit"; export class CodeListUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; dataCode: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/code/CodeUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class CodeUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/CodeService" { import { DeclareCodeService } from 'cross/data/module/declare/DeclareCodeService'; import { CodeListUnit } from "sk/service/data/declare/database/declare/code/unit/CodeListUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class CodeService extends ContentBaseService { protected _declareCodeService: DeclareCodeService; constructor(); load(): void; } } declare module "sk/service/data/declare/database/data/connection/unit/ConnectionUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ConnectionUnit extends ContentUnit { static CLASS_NAME: string; host: string; port: number; passport: string; password: string; database: string; limitCount: number; constructor(); } } declare module "sk/service/data/declare/database/data/connection/ConnectionUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ConnectionUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/ConnectionService" { import { ConnectionUnit } from "sk/service/data/declare/database/data/connection/unit/ConnectionUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class ConnectionService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/constant/unit/ConstantItemUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ConstantItemUnit extends ContentUnit { static CLASS_NAME: string; dataCode: string; dataTypeCd: string; dataValue: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/constant/unit/ConstantUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ConstantItemUnit } from "sk/service/data/declare/database/declare/constant/unit/ConstantItemUnit"; export class ConstantUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; projectName: string; moduleName: string; dataCode: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/constant/ConstantUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ConstantUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/ConstantService" { import { ConstantUnit } from "sk/service/data/declare/database/declare/constant/unit/ConstantUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class ConstantService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/content/ContentVersionCache" { import { InstanceObject } from 'cross/runtime/lang/InstanceObject'; export class ContentVersionCache extends InstanceObject { name: string; path: string; version: string; content: any; } } declare module "sk/service/data/declare/content/ContentVersionCacheService" { import { Dictionary } from 'cross/runtime/lang/collection/Dictionary'; import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { InvokeThread } from 'cross/runtime/module/thread/InvokeThread'; import { ThreadService } from 'cross/runtime/module/thread/ThreadService'; import { Service } from 'cross/runtime/module/Service'; import { CacheConnectionService } from 'cross/service/module/cache/CacheConnectionService'; import { ContentVersionCache } from "sk/service/data/declare/content/ContentVersionCache"; import { ContentVersionService } from "sk/service/data/declare/content/ContentVersionService"; export class ContentVersionCacheService extends Service { protected _path: string; protected _thread: InvokeThread; protected _caches: Dictionary; protected _threadConsole: ThreadService; protected _cacheService: CacheConnectionService; protected _contentVersionService: ContentVersionService; constructor(); initializeConfig(jconfig: any): void; protected syncCache(name: string): ContentVersionCache; loadMetaAsync(cache: ContentVersionCache): Promise; loadContentAsync(cache: ContentVersionCache): Promise; updateAsync(): Promise; onProcessAsync(): Promise; startAsync(context?: IContext): Promise; } } declare module "sk/service/data/declare/content/ContentVersionHelpService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { IContext } from 'cross/runtime/lang/IContext'; import { ResultEnum } from 'cross/runtime/lang/ResultEnum'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EnvironmentService } from 'cross/runtime/module/environment/EnvironmentService'; import { InvokeThread } from 'cross/runtime/module/thread/InvokeThread'; import { ThreadService } from 'cross/runtime/module/thread/ThreadService'; import { Service } from 'cross/runtime/module/Service'; import { VersionSvnService } from 'foundation/service/common/version/svn/VersionSvnService'; export class ContentVersionHelpService extends Service { versionName: string; protected _path: string; contentVersion: string; protected _contentServices: Types; protected _thread: InvokeThread; protected _environmentService: EnvironmentService; protected _svnService: VersionSvnService; protected _threadConsole: ThreadService; constructor(); get path(): string; get contentServices(): Types; registeService(service: Service): void; initializeConfig(jconfig: any): void; onProcessAsync(): Promise; chekcoutAsync(): Promise; updateAsync(): Promise; cleanupAsync(): Promise; startAsync(context?: IContext): Promise; } } declare module "sk/service/data/declare/database/data/dataset/unit/DatasetFieldUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class DatasetFieldUnit extends ContentUnit { static CLASS_NAME: string; optionKey: boolean; optionEmpty: boolean; optionFix: boolean; optionSystem: boolean; optionInsert: boolean; optionUpdate: boolean; optionUnique: boolean; dataTypeCd: string; dataName: string; dataAlias: string; dataReferenceName: string; dataEnumerationName: string; dataTemplateName: string; dataLength: string; dataDefault: string; dataInsert: string; dataUpdate: string; dataUnique: string; dataCompareLike: boolean; dataCompareEquals: boolean; dataCompareNotEquals: boolean; dataCompareGreaterThan: boolean; dataCompareGreaterThanOrEquals: boolean; dataCompareLessThan: boolean; dataCompareLessThanOrEquals: boolean; dataCompareBetweenBegin: boolean; dataCompareBetweenEnd: boolean; dataCompareContains: boolean; dataCompareNotContains: boolean; constructor(); } export type DatasetFieldUnitMap = { [key: string]: DatasetFieldUnit; }; } declare module "sk/service/data/declare/database/data/dataset/unit/DatasetUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { DatasetFieldUnit, DatasetFieldUnitMap } from "sk/service/data/declare/database/data/dataset/unit/DatasetFieldUnit"; export class DatasetUnit extends ContentUnit { static CLASS_NAME: string; optionHistory: boolean; dataTypeCd: string; dataParentName: string; dataName: string; dataCode: string; dataQuery: string; logicName: string; firstDatasetName: string; lastDatasetName: string; packageName: string; children: Types; optionIdataTenantInterface: boolean; optionIdataObjectInterface: boolean; constructor(); toFieldMap(): DatasetFieldUnitMap; } } declare module "sk/service/data/declare/database/data/dataset/unit/DatasetSpaceUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; export class DatasetSpaceUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; projectJavaLogicName: string; projectJavaLogicApiName: string; projectNodeName: string; dataTypeCd: string; dataCode: string; children: Types; constructor(); findByDataName(dataName: string): DatasetUnit; } } declare module "sk/service/data/declare/database/data/dataset/DatasetUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class DatasetUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/DatasetService" { import { Dictionary } from 'cross/runtime/lang/collection/Dictionary'; import { Types } from 'cross/runtime/lang/collection/Types'; import { DataSql } from 'foundation/service/common/database/util/DataSql'; import { DataConnectionService } from 'foundation/service/common/database/DataConnectionService'; import { DataResult } from 'foundation/service/common/database/DataResult'; import { DatasetFieldUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetFieldUnit"; import { DatasetSpaceUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetSpaceUnit"; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class DatasetService extends ContentBaseService { static templateSpaceName: string; protected _dataConnectionService: DataConnectionService; constructor(); getTemplateDataset(datasetName: string): DatasetUnit; getCompleteDataset(datasetUnit: DatasetUnit): DatasetUnit; getCompleteTableSql(datasetUnit: DatasetUnit): DataSql; findReferenceDatasetUnit(spaceName: string, datasetUnit: DatasetUnit): Array; doItemActionAsync(actionCd: string, content: ContentUnit): Promise; buildDatasetFieldsAsync(datasetUnit: DatasetUnit, connectionName?: string, suffix?: string, prefix?: string): Promise; createTableByDatasetUnitAsync(datasetUnit: DatasetUnit, connectionName?: string, suffix?: string, prefix?: string): Promise; updateDatasetFieldsAsync(datasetUnit: DatasetUnit): Promise; static SqlTypes: { enum: string; int8: string; int16: string; int32: string; int64: string; float32: string; float64: string; datetime: string; text8: string; text16: string; text24: string; text32: string; }; toLower: (value: any) => string; getFieldProps(fieldUnit: DatasetFieldUnit, isKeyValid?: boolean): any; fetchGroupByProject(): Dictionary>; makeCreateTableSql(tableName: string, datasetUnit: DatasetUnit): DataSql; private getEngineName; private getTableProps; private datasetFileUnit2FieldMeta; makeCreateIndexesSql(databaseName: string, tableName: string, datasetUnit: DatasetUnit): Types; private getHistoryTableFieldUnits; private makeForeignIndexSql; private makeUniqueIndexSql; private makeNormalIndexesSql; private getNormalIndexKeys; makeDropKeySql(tableName: string): string; makeDropFieldSql(tableName: string, fieldName: string): string; makeAddFieldSql(tableName: string, props: any): string; } } declare module "sk/service/data/declare/database/declare/enumeration/unit/EnumerationItemUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class EnumerationItemUnit extends ContentUnit { static CLASS_NAME: string; typeCd: string; dataCode: string; dataAlias: string; dataValue: string; dataApi: string; dataApiParameters: any; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/enumeration/unit/EnumerationUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { EnumerationItemUnit } from "sk/service/data/declare/database/declare/enumeration/unit/EnumerationItemUnit"; export class EnumerationUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; projectName: string; moduleName: string; parentName: string; dataTypeCd: string; dataCode: string; dataGroup: string; dataPriorFix: string; dataAfterFix: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/enumeration/EnumerationUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class EnumerationUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/database/declare/project/unit/ProjectUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ModuleUnit } from "sk/service/data/declare/database/declare/project/unit/ModuleUnit"; export class ProjectUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; typeCd: string; developCd: string; dataName: string; dataCode: string; sourceName: string; sourceUrl: string; documentUrl: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/project/ProjectUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ProjectUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/ProjectService" { import { ProjectUnit } from "sk/service/data/declare/database/declare/project/unit/ProjectUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class ProjectService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/persistent/unit/PersistentFieldUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class PersistentFieldUnit extends ContentUnit { static CLASS_NAME: string; optionField: boolean; optionPersistent: boolean; optionStorage: boolean; optionObserver: boolean; optionPublic: boolean; optionCreate: boolean; optionGet: boolean; optionSet: boolean; optionReadonly: boolean; optionNullable: boolean; optionReference: boolean; optionValidator: boolean; optionStatic: boolean; optionFinal: boolean; optionOverride: boolean; optionProperty: boolean; optionCollection: boolean; optionMap: boolean; optionParameter: boolean; dataName: string; dataItem: string; dataTypeCd: string; dataClass: string; dataEnumeration: string; dataTemplate: string; dataLength: string; dataDefault: string; observerTypeCd: string; observerName: string; observerLabel: string; observerGroupName: string; observerGroupLabel: string; observerOptions: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { PersistentFieldUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentFieldUnit"; export class PersistentUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; classId: string; className: string; optionContainer: boolean; optionPublish: boolean; optionObserver: boolean; typeCd: string; dataParent: string; dataInterface: string; dataName: string; dataCode: string; dataAlias: string; dataLinkName: string; projectName: string; moduleName: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/persistent/PersistentUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class PersistentUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/TemplateService" { import { PersistentUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class TemplateService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/content/EnumerationService" { import { EnumerationItemUnit } from "sk/service/data/declare/database/declare/enumeration/unit/EnumerationItemUnit"; import { EnumerationUnit } from "sk/service/data/declare/database/declare/enumeration/unit/EnumerationUnit"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; import { ProjectService } from "sk/service/data/declare/content/ProjectService"; import { TemplateService } from "sk/service/data/declare/content/TemplateService"; export class EnumerationService extends ContentBaseService { protected _templateService: TemplateService; protected _projectService: ProjectService; constructor(); buildConfig(name: string): any; contentItemSorter(item1: EnumerationItemUnit, item2: EnumerationItemUnit): number; doActionBuild(content: EnumerationUnit): void; doAction(actionCd: string, content: ContentUnit): void; getApiEnumListAsync(url: string): Promise>; } } declare module "sk/service/data/declare/database/interaction/frame/unit/ComponentUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ComponentUnit extends ContentUnit { static CLASS_NAME: string; componentCd: string; componentWidth: number; dataName: string; dataTypeCd: string; dataValue: string; dataDefault: string; dataParent: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ControlUnit" { import { ComponentUnit } from "sk/service/data/declare/database/interaction/frame/unit/ComponentUnit"; export class ControlUnit extends ComponentUnit { static CLASS_NAME: string; optionWrap: boolean; widthMin: string; width: string; widthMax: string; heightMin: string; height: string; heightMax: string; displayView: boolean; displayInsert: boolean; displayUpdate: boolean; displayDelete: boolean; displaySearch: boolean; displaySort: boolean; displayGroup: boolean; displayConfig: boolean; displayReport: boolean; editView: boolean; editInsert: boolean; editDuplicate: boolean; editUpdate: boolean; editDelete: boolean; validView: boolean; validInsert: boolean; validUpdate: boolean; validDelete: boolean; validRequire: boolean; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class DatasetControlUnit extends ControlUnit { static CLASS_NAME: string; logicName: string; logicParameters: string; logicLinkParameters: string; logicFilter: string; logicDatabase: string; logicDatasetSql: string; logicSearch: string; logicGroup: string; logicOrder: string; logicPrepare: string; logicInsert: string; logicDuplicate: string; logicUpdate: string; logicDelete: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FrameUnit" { import { DatasetControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit"; export class FrameUnit extends DatasetControlUnit { static CLASS_NAME: string; displayTitle: boolean; sourceTypescriptEditor: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ActionUnit" { import { ComponentUnit } from "sk/service/data/declare/database/interaction/frame/unit/ComponentUnit"; export class ActionUnit extends ComponentUnit { static CLASS_NAME: string; typeName: string; source: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class DataEditControlUnit extends ControlUnit { static CLASS_NAME: string; labelModeCd: string; labelLevelCd: string; labelPositionCd: string; labelAlignCd: string; labelWidth: string; labelIcon: string; labelColor: string; editWidth: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/CheckInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class CheckInputUnit extends DataEditControlUnit { static CLASS_NAME: string; dataTrue: string; dataFalse: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColorPickerUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class ColorPickerUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColorPowerUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class ColorPowerUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class ColumnUnit extends ControlUnit { static CLASS_NAME: string; displayAlignCd: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit" { import { ColumnUnit } from "sk/service/data/declare/database/interaction/frame/unit/ColumnUnit"; export class DataColumnControlUnit extends ColumnUnit { static CLASS_NAME: string; labelModeCd: string; labelLevelCd: string; labelAlignCd: string; labelIcon: string; labelColor: string; editWidth: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnCheckInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnCheckInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; dataTrue: string; dataFalse: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnDateTimeInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnDateTimeInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; displayFormat: string; displayDate: boolean; displayDateFormat: string; displayTime: boolean; displayTimeFormat: string; dataFormat: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnNumberInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnNumberInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; validTypeCd: string; validValueMinEq: boolean; validValueMin: string; validValueMaxEq: boolean; validValueMax: string; validValuePrecision: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnSelectInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnSelectInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; enumerationName: string; enumerationParameter: string; optionSearch: boolean; optionMulti: boolean; displayLabel: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnTextInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnTextInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; dataCaseCd: Array; dataLength: Array; displayFormat: string; displayNowrap: boolean; pickerFrameName: string; pickerWhere: string; pickerOrder: string; pickerResult: string; zoomFrameName: string; validTypeCd: string; validPattern: string; validLengthMin: string; validLengthMax: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/CustomizedColumnUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class CustomizedColumnUnit extends DataColumnControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/CustomizedControlUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class CustomizedControlUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/DateTimeInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class DateTimeInputUnit extends DataEditControlUnit { static CLASS_NAME: string; displayFormat: string; displayDate: boolean; displayDateFormat: string; displayTime: boolean; displayTimeFormat: string; dataFormat: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/DialogFrameUnit" { import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; export class DialogFrameUnit extends FrameUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FileInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class FileInputUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/LayoutUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class LayoutUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FlowLayoutUnit" { import { LayoutUnit } from "sk/service/data/declare/database/interaction/frame/unit/LayoutUnit"; export class FlowLayoutUnit extends LayoutUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/enumeration/frame/FrameDataModeEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class FrameDataModeEnum extends EnumerationObject { static Unknown: string; static Dataset: string; static Interface: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/interaction/frame/unit/DatasetFrameUnit" { import { FrameDataModeEnum } from "sk/service/data/declare/database/enumeration/frame/FrameDataModeEnum"; import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; export class DatasetFrameUnit extends FrameUnit { static CLASS_NAME: string; logicModeCd: FrameDataModeEnum; logicName: string; logicDatabase: string; logicDatasetSql: string; logicSearch: string; logicGroup: string; logicOrder: string; displaySearch: boolean; displayInsert: boolean; displayDuplicate: boolean; displayUpdate: boolean; displayDelete: boolean; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FormFrameUnit" { import { DatasetFrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetFrameUnit"; export class FormFrameUnit extends DatasetFrameUnit { static CLASS_NAME: string; applicationCode: string; applicationName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FormulaInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class FormulaInputUnit extends DataEditControlUnit { static CLASS_NAME: string; dataCaseCd: Array; dataLength: Array; validTypeCd: string; validPattern: string; validLengthMin: string; validLengthMax: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FormUnit" { import { DatasetControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit"; export class FormUnit extends DatasetControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/FrameLayoutUnit" { import { LayoutUnit } from "sk/service/data/declare/database/interaction/frame/unit/LayoutUnit"; export class FrameLayoutUnit extends LayoutUnit { static CLASS_NAME: string; frameName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/HorizontalLayoutUnit" { import { LayoutUnit } from "sk/service/data/declare/database/interaction/frame/unit/LayoutUnit"; export class HorizontalLayoutUnit extends LayoutUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/IconPickerUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class IconPickerUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/LabelUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class LabelUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/LinkerUnit" { import { ComponentUnit } from "sk/service/data/declare/database/interaction/frame/unit/ComponentUnit"; export class LinkerUnit extends ComponentUnit { static CLASS_NAME: string; typeName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ListItemUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class ListItemUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ListViewUnit" { import { DatasetControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit"; export class ListViewUnit extends DatasetControlUnit { static CLASS_NAME: string; displayModeCd: string; displayCardName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/MemoInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class MemoInputUnit extends DataEditControlUnit { static CLASS_NAME: string; rowCount: number; validLengthMin: string; validLengthMax: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/MenuBarUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class MenuBarUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ButtonUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class ButtonUnit extends ControlUnit { static CLASS_NAME: string; displayLabel: boolean; displayType: string; icon: string; actionKey: string; action: string; source: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/MenuButtonUnit" { import { ButtonUnit } from "sk/service/data/declare/database/interaction/frame/unit/ButtonUnit"; export class MenuButtonUnit extends ButtonUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/NumberInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class NumberInputUnit extends DataEditControlUnit { static CLASS_NAME: string; validTypeCd: string; validValueMinEq: boolean; validValueMin: string; validValueMaxEq: boolean; validValueMax: string; validValuePrecision: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PageControlUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class PageControlUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PageSheetUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class PageSheetUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PanelUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class PanelUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PickerFrameUnit" { import { DatasetFrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetFrameUnit"; export class PickerFrameUnit extends DatasetFrameUnit { static CLASS_NAME: string; applicationName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PictureInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class PictureInputUnit extends DataEditControlUnit { static CLASS_NAME: string; optionUpload: boolean; dataUrl: string; storageUrl: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PropertyFrameUnit" { import { DatasetFrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetFrameUnit"; export class PropertyFrameUnit extends DatasetFrameUnit { static CLASS_NAME: string; applicationCode: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/PropertyGridUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class PropertyGridUnit extends DataEditControlUnit { static CLASS_NAME: string; dataTypeName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/RadioInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class RadioInputUnit extends DataEditControlUnit { static CLASS_NAME: string; enumerationName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/RecordInfoUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class RecordInfoUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/RecordPickerUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class RecordPickerUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ScriptInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class ScriptInputUnit extends DataEditControlUnit { static CLASS_NAME: string; rowCount: number; validLengthMin: string; validLengthMax: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/SelectInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class SelectInputUnit extends DataEditControlUnit { static CLASS_NAME: string; enumerationName: string; enumerationParameter: string; optionSearch: boolean; optionMulti: boolean; displayLabel: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/SliderInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class SliderInputUnit extends DataEditControlUnit { static CLASS_NAME: string; optionRange: boolean; optionVertical: boolean; dataValueMin: string; dataValueMax: string; dataValueStep: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/TableFrameUnit" { import { DatasetFrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetFrameUnit"; export class TableFrameUnit extends DatasetFrameUnit { static CLASS_NAME: string; applicationName: string; optionSearchFast: boolean; logicFrameName: string; unitFrameName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/TableUnit" { import { DatasetControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit"; export class TableUnit extends DatasetControlUnit { static CLASS_NAME: string; optionSearchFast: boolean; logicFrameName: string; displayTitle: boolean; unitFrameName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/TemplateFrameUnit" { import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; export class TemplateFrameUnit extends FrameUnit { static CLASS_NAME: string; applicationName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/TemplateUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class TemplateUnit extends ControlUnit { static CLASS_NAME: string; templateName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/TextInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class TextInputUnit extends DataEditControlUnit { static CLASS_NAME: string; dataCaseCd: Array; dataLength: Array; displayFormat: string; displayNowrap: boolean; pickerFrameName: string; pickerWhere: string; pickerOrder: string; pickerResult: string; zoomFrameName: string; validTypeCd: string; validPattern: string; validLengthMin: string; validLengthMax: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolBarUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class ToolBarUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolButtonUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class ToolButtonUnit extends ControlUnit { static CLASS_NAME: string; displayLabel: boolean; displayType: string; icon: string; actionKey: string; action: string; source: string; groupName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolButtonCheckInputUnit" { import { ToolButtonUnit } from "sk/service/data/declare/database/interaction/frame/unit/ToolButtonUnit"; export class ToolButtonCheckInputUnit extends ToolButtonUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolButtonLabelUnit" { import { ToolButtonUnit } from "sk/service/data/declare/database/interaction/frame/unit/ToolButtonUnit"; export class ToolButtonLabelUnit extends ToolButtonUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolButtonMenuUnit" { import { ToolButtonUnit } from "sk/service/data/declare/database/interaction/frame/unit/ToolButtonUnit"; export class ToolButtonMenuUnit extends ToolButtonUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolButtonSplitUnit" { import { ToolButtonUnit } from "sk/service/data/declare/database/interaction/frame/unit/ToolButtonUnit"; export class ToolButtonSplitUnit extends ToolButtonUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ToolButtonTextInputUnit" { import { ToolButtonUnit } from "sk/service/data/declare/database/interaction/frame/unit/ToolButtonUnit"; export class ToolButtonTextInputUnit extends ToolButtonUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/TreeViewUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class TreeViewUnit extends ControlUnit { static CLASS_NAME: string; treeName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/VerticalLayoutUnit" { import { LayoutUnit } from "sk/service/data/declare/database/interaction/frame/unit/LayoutUnit"; export class VerticalLayoutUnit extends LayoutUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/FrameUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class FrameUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/FrameService" { import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class FrameService extends ContentBaseService { constructor(); findByContains(contains: Array, removes: Array): Array; } } declare module "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class MessageFieldUnit extends ContentUnit { static CLASS_NAME: string; optionPersistent: boolean; optionStatic: boolean; optionCreate: boolean; optionGet: boolean; optionSet: boolean; optionEmpty: boolean; optionCollection: boolean; dataEnum: string; dataClass: string; dataCode: string; dataTypeCd: string; dataLength: string; dataDefault: string; dataConverter: string; dataReference: string; dataValue: string; validRequire: boolean; validNumberMinEq: string; validNumberMin: number; validNumberMaxEq: string; validNumberMax: number; validLengthMin: string; validLengthMax: string; validTypeCd: string; validPattern: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/process/unit/MessageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; export class MessageUnit extends ContentUnit { static CLASS_NAME: string; dataTypeCd: string; sendProjectName: string; sendModuleName: string; receiveProjectName: string; receiveModuleName: string; processName: string; dataCode: string; dataTransferCd: string; dataMethodCd: string; dataPath: string; dataFile: string; optionOpen: boolean; optionSession: boolean; optionLogin: boolean; optionRole: boolean; optionLibrary: boolean; optionManage: boolean; optionRepeat: boolean; optionEncrypt: boolean; optionCompress: boolean; optionLock: boolean; optionWorker: boolean; optionFile: boolean; optionStatistics: boolean; optionLogger: boolean; optionIdataObjectInterface: boolean; optionIdataTenantInterface: boolean; repeatSpan: number; lockCodes: string; lockSpan: number; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/message/unit/MessagePackageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { MessageUnit } from "sk/service/data/declare/database/declare/process/unit/MessageUnit"; export class MessagePackageUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; dataCode: string; dataName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/message/unit/MessageFieldUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class MessageFieldUnit extends ContentUnit { static CLASS_NAME: string; optionPersistent: boolean; optionStatic: boolean; optionCreate: boolean; optionGet: boolean; optionSet: boolean; optionEmpty: boolean; optionCollection: boolean; dataEnum: string; dataClass: string; dataCode: string; dataTypeCd: string; dataLength: string; dataDefault: string; dataConverter: string; dataReference: string; dataValue: string; validRequire: boolean; validNumberMinEq: string; validNumberMin: number; validNumberMaxEq: string; validNumberMax: number; validLengthMin: string; validLengthMax: string; validTypeCd: string; validPattern: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/message/unit/MessageStructureUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; export class MessageStructureUnit extends ContentUnit { static CLASS_NAME: string; dataCode: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/message/unit/MessageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; export class MessageUnit extends ContentUnit { static CLASS_NAME: string; dataTypeCd: string; sendProjectName: string; sendModuleName: string; receiveProjectName: string; receiveModuleName: string; processName: string; dataCode: string; dataTransferCd: string; dataMethodCd: string; dataPath: string; optionSession: boolean; optionLogin: boolean; optionRole: boolean; optionManage: boolean; optionCompress: boolean; optionEncrypt: boolean; optionFile: boolean; optionWorker: boolean; optionIdataTenantInterface: boolean; optionIdataObjectInterface: boolean; dataFile: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/message/MessageUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class MessageUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/MessageService" { import { MessagePackageUnit } from "sk/service/data/declare/database/declare/message/unit/MessagePackageUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class MessageService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/content/PersistentService" { import { PersistentUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class PersistentService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/process/unit/ProcessUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { MessageUnit } from "sk/service/data/declare/database/declare/process/unit/MessageUnit"; export class ProcessUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; dataCode: string; dataName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/process/unit/MessageStructureUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; export class MessageStructureUnit extends ContentUnit { static CLASS_NAME: string; dataCode: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/process/ProcessUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ProcessUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/ProcessService" { import { ProcessUnit } from "sk/service/data/declare/database/declare/process/unit/ProcessUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class ProcessService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/storage/unit/StorageFieldUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class StorageFieldUnit extends ContentUnit { static CLASS_NAME: string; optionPersistent: boolean; optionGet: boolean; optionSet: boolean; optionCollection: boolean; dataName: string; dataTypeCd: string; dataClass: string; dataEnumeration: string; dataTemplate: string; dataReference: string; dataLength: string; dataDefault: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/storage/unit/StorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { StorageFieldUnit } from "sk/service/data/declare/database/declare/storage/unit/StorageFieldUnit"; export class StorageUnit extends ContentUnit { static CLASS_NAME: string; optionContainer: boolean; typeCd: string; dataParent: string; dataName: string; dataCode: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/storage/unit/StoragePackageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { StorageUnit } from "sk/service/data/declare/database/declare/storage/unit/StorageUnit"; export class StoragePackageUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; dataName: string; projectName: string; moduleName: string; optionLogic: boolean; logicName: string; logicOptionList: boolean; logicUnitName: string; logicList: string; logicOptionPage: boolean; logicPage: string; logicOptionTree: boolean; logicTree: string; logicOptionGet: boolean; logicGet: string; logicOptionInsert: boolean; logicInsert: string; logicOptionUpdate: boolean; logicUpdate: string; logicOptionDelete: boolean; logicDelete: string; logicOptionAction: boolean; logicAction: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/storage/StorageUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class StorageUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/StorageService" { import { StoragePackageUnit } from "sk/service/data/declare/database/declare/storage/unit/StoragePackageUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class StorageService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/declare/structure/unit/StructureFieldUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class StructureFieldUnit extends ContentUnit { static CLASS_NAME: string; optionPersistent: boolean; optionStatic: boolean; optionGet: boolean; optionSet: boolean; optionEmpty: boolean; dataEnum: string; dataClass: string; dataCode: string; dataTypeCd: string; dataLength: string; dataDefault: string; dataConverter: string; dataReference: string; dataValue: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/structure/unit/StructureUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { StructureFieldUnit } from "sk/service/data/declare/database/declare/structure/unit/StructureFieldUnit"; export class StructureUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; projectName: string; moduleName: string; dataParent: string; dataCode: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/structure/StructureUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class StructureUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/StructureService" { import { StructureUnit } from "sk/service/data/declare/database/declare/structure/unit/StructureUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class StructureService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class TreeContentUnit extends ContentUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeMenuItemUnit" { import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; export class TreeMenuItemUnit extends TreeContentUnit { static CLASS_NAME: string; icon: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeMenuUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; import { TreeMenuItemUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeMenuItemUnit"; export class TreeMenuUnit extends TreeContentUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; import { TreeMenuUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeMenuUnit"; export class TreeUnit extends ContentUnit { static CLASS_NAME: string; optionCollapse: boolean; applicationName: string; applicationCode: string; fieldParent: string; fieldType: string; fieldIcon: string; fieldFlag: string; fieldName: string; fieldInfo: string; fieldLabel: string; fieldOrder: string; fieldNote: string; children: Types; constructor(); getMenuUnit(): TreeMenuUnit; } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeColumnUnit" { import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; export class TreeColumnUnit extends TreeContentUnit { static CLASS_NAME: string; icon: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeNodeTypeUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; import { TreeMenuUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeMenuUnit"; export class TreeNodeTypeUnit extends TreeContentUnit { static CLASS_NAME: string; icon: string; typeCode: string; children: Types; constructor(); getMenuUnit(): TreeMenuUnit; } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeNodeUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; export class TreeNodeUnit extends TreeContentUnit { static CLASS_NAME: string; optionExpand: boolean; icon: string; flag: string; info: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/TreeUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class TreeUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/TreeService" { import { TreeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class TreeService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/content/ContentManager" { import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { SingletonObject } from 'cross/runtime/lang/SingletonObject'; export class ContentManager extends SingletonObject { static initialize(): void; static startAsync(context?: IContext): Promise; } } declare module "sk/service/data/declare/content/ContentVersionSvnService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ResultEnum } from 'cross/runtime/lang/ResultEnum'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EnvironmentService } from 'cross/runtime/module/environment/EnvironmentService'; import { InvokeThread } from 'cross/runtime/module/thread/InvokeThread'; import { ThreadService } from 'cross/runtime/module/thread/ThreadService'; import { Service } from 'cross/runtime/module/Service'; import { VersionSvnService } from 'foundation/service/common/version/svn/VersionSvnService'; export class ContentVersionSvnService extends Service { versionName: string; protected _path: string; contentVersion: string; protected _contentServices: Types; protected _thread: InvokeThread; protected _environmentService: EnvironmentService; protected _svnService: VersionSvnService; protected _threadConsole: ThreadService; constructor(); get path(): string; registeService(service: Service): void; initializeConfig(jconfig: any): void; onProcessAsync(): Promise; chekcoutAsync(): Promise; updateAsync(): Promise; cleanupAsync(): Promise; addAsync(fileName: string, message: string): Promise; commitAsync(message: string): Promise; deleteAsync(fileName: string, message: string): Promise; startAsync(): Promise; } } declare module "sk/service/data/declare/database/ContentUnitService" { import { ListenerContext } from 'cross/runtime/lang/ListenerContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; import { HttpEvent } from 'cross/core/device/http/HttpEvent'; import { LogicJsonService } from 'cross/data/module/logic/session/LogicJsonService'; import { LogicDispatcher } from 'foundation/core/module/logic/LogicDispatcher'; import { LogicUnitRESTService } from 'foundation/data/common/logic/LogicUnitRESTService'; import { TreeNodeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeNodeUnit"; import { ContentUnit, ContentUnitMap } from "sk/service/data/declare/database/ContentUnit"; export class ContentUnitService extends LogicUnitRESTService { protected _jsonService: LogicJsonService; persistentFactory: PersistentFactory; statusList: boolean; unitClass: any; unitChildClass: any; units: ContentUnitMap; treeUnits: { [key: string]: TreeNodeUnit; }; constructor(); createLogicUnit(jconfig?: any): any; loadUnit(unit: ContentUnit, jconfig?: any): void; findByName(name: string): ContentUnit; protected onReloadSuccess(sender: ListenerContext, event: HttpEvent): void; reload(): LogicDispatcher; reloadTree(): LogicDispatcher; reloadList(): LogicDispatcher; deleteTree(id: string): void; deleteTreeItem(treeId: string, nodeId: string): void; sortTreeUnit(id: string, unit: ContentUnit): void; syncTreeById(id: string, jconfig?: any): TreeNodeUnit; protected loadTreeData(jdata: Array, targets?: Array): void; protected onTreeSuccess(sender: ListenerContext, event: HttpEvent): void; tree(container?: ContentUnit, unit?: ContentUnit, dispatcher?: LogicDispatcher): LogicDispatcher; protected onListSuccess(sender: ListenerContext, event: HttpEvent): void; list(unit?: ContentUnit, dispatcher?: LogicDispatcher): LogicDispatcher; protected onFindSuccess(sender: ListenerContext, event: HttpEvent): void; find(containerId: string, itemId?: string): LogicDispatcher; findAsync(containerId: string, itemId?: string): Promise; protected onFindContentByNameSuccess(sender: ListenerContext, event: HttpEvent): void; findContentByName(name: string): LogicDispatcher; doFindByName(name: string): LogicDispatcher; protected onInsertItemSuccess(sender: ListenerContext, event: HttpEvent): void; insertItem(container: ContentUnit, item?: ContentUnit, json?: any, reload?: boolean): LogicDispatcher; protected onUpdateItemSuccess(sender: ListenerContext, event: HttpEvent): void; updateItem(container: ContentUnit, item?: ContentUnit, json?: any, updateChildren?: boolean): LogicDispatcher; protected onDeleteItemSuccess(sender: ListenerContext, event: HttpEvent): void; deleteItem(container: ContentUnit, unit: ContentUnit): LogicDispatcher; protected onSortSuccess(sender: ListenerContext, event: HttpEvent): void; sort(conatiner: ContentUnit, orders: any): LogicDispatcher; doDelete(unit: ContentUnit): LogicDispatcher; doAction(container: ContentUnit, action: string): LogicDispatcher; doItemAction(container: ContentUnit, item: ContentUnit, action: string): LogicDispatcher; insert(unit?: T, json?: any, reload?: boolean): LogicDispatcher; deleteById(id: string): LogicDispatcher; dispose(): void; } } declare module "sk/service/data/declare/database/interaction/frame/FrameLogicService" { import { ListenerContext } from 'cross/runtime/lang/ListenerContext'; import { HttpEvent } from 'cross/core/device/http/HttpEvent'; import { LogicDispatcher } from 'foundation/core/module/logic/LogicDispatcher'; import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; import { FrameUnitFactory } from "sk/service/data/declare/database/interaction/frame/FrameUnitFactory"; export class FrameLogicService extends ContentUnitService { persistentFactory: FrameUnitFactory; constructor(); protected onFindFrameSuccess(sender: ListenerContext, event: HttpEvent): void; findFrame(name: string): LogicDispatcher; } } declare module "sk/service/data/declare/content/FrameDeclareService" { import { Service } from 'cross/runtime/module/Service'; import { FrameLogicService } from "sk/service/data/declare/database/interaction/frame/FrameLogicService"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; export class FrameDeclareService extends Service { protected _contentService: FrameService; protected _datasetService: DatasetService; protected _frameLogicService: FrameLogicService; constructor(); protected controlPushChild(jchildren: Array, jcontrol: any): void; private makeTemplateLevel; private makeTemplateChildren; isControlFormContent(component: ContentUnit): boolean; private makeDefaultFormJson; private makeFormFrame; private makeDefaultTableJson; private makeTableFrame; private makeDefaultPanelJson; private makePropertyFrame; makeFrame(control?: ContentUnit, tempCount?: number): any; } } declare module "sk/service/data/declare/database/specification/api/unit/ApiFieldUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ApiFieldUnit extends ContentUnit { static CLASS_NAME: string; optionPersistent: boolean; optionStatic: boolean; optionCreate: boolean; optionGet: boolean; optionSet: boolean; optionEmpty: boolean; optionCollection: boolean; dataEnum: string; dataClass: string; dataCode: string; dataTypeCd: string; dataLength: string; dataDefault: string; dataConverter: string; dataReference: string; dataValue: string; validRequire: boolean; validNumberMinEq: string; validNumberMin: number; validNumberMaxEq: string; validNumberMax: number; validLengthMin: string; validLengthMax: string; validTypeCd: string; validPattern: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/specification/api/unit/ApiPackageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { MessageUnit } from "sk/service/data/declare/database/declare/process/unit/MessageUnit"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ApiPackageUnit extends ContentUnit { static CLASS_NAME: string; applicationName: string; dataCode: string; dataName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/specification/api/unit/ApiStructureUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ApiStructureUnit extends ContentUnit { static CLASS_NAME: string; dataCode: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/specification/api/unit/ApiUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { MessageFieldUnit } from "sk/service/data/declare/database/declare/process/unit/MessageFieldUnit"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ApiUnit extends ContentUnit { static CLASS_NAME: string; dataTypeCd: string; sendProjectName: string; sendModuleName: string; receiveProjectName: string; receiveModuleName: string; processName: string; dataCode: string; dataTransferCd: string; dataMethodCd: string; dataPath: string; optionSession: boolean; optionLogin: boolean; optionRole: boolean; optionManage: boolean; optionFile: boolean; dataFile: string; sourceTypescriptData: boolean; sourceTypescriptEditor: boolean; sourceTypescriptService: boolean; sourceTypescriptProjectName: string; sourceTypescriptModuleName: string; sourceCppData: boolean; sourceCppProxyData: boolean; sourceRustData: boolean; sourceCsharpData: boolean; sourceCsharpProjectName: string; sourceCsharpModuleName: string; sourceJavaData: boolean; sourceJavaProjectName: string; sourceJavaModuleName: string; children: Types; optionIdataTenantInterface: boolean; optionIdataObjectInterface: boolean; constructor(); } } declare module "sk/service/data/declare/database/specification/api/ApiUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ApiUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/content/OpenApiService" { import { PersistentUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class OpenApiService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/content/ServiceApiService" { import { PersistentUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class ServiceApiService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/content/SystemApiService" { import { PersistentUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit"; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; export class SystemApiService extends ContentBaseService { constructor(); } } declare module "sk/service/data/declare/database/data/connection/ConnectionLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ConnectionUnit } from "sk/service/data/declare/database/data/connection/unit/ConnectionUnit"; export class ConnectionLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/data/dataset/DatasetLogicService" { import { ListenerContext } from 'cross/runtime/lang/ListenerContext'; import { HttpDeviceService } from 'cross/core/device/http/HttpDeviceService'; import { HttpEvent } from 'cross/core/device/http/HttpEvent'; import { LogicDispatcher } from 'foundation/core/module/logic/LogicDispatcher'; import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { DatasetSpaceUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetSpaceUnit"; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; export class DatasetLogicService extends ContentUnitService { protected _httpService: HttpDeviceService; constructor(); protected onGetCodeSuccess(sender: ListenerContext, event: HttpEvent): void; getCode(container: DatasetSpaceUnit, unit: DatasetUnit): void; protected onGetSqlSuccess(sender: ListenerContext, event: HttpEvent): void; getSql(container: DatasetSpaceUnit, unit: DatasetUnit, callback: any): void; onGetFieldsSuccess(sender: ListenerContext, event: HttpEvent): void; getFields(container: DatasetSpaceUnit, unit: DatasetUnit): LogicDispatcher; } } declare module "sk/service/data/declare/database/declare/application/ApplicationLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ApplicationUnit } from "sk/service/data/declare/database/declare/application/unit/ApplicationUnit"; export class ApplicationLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/cache/CacheLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { CachePackageUnit } from "sk/service/data/declare/database/declare/cache/unit/CachePackageUnit"; export class CacheLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/code/CodeLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { CodeUnit } from "sk/service/data/declare/database/declare/code/unit/CodeUnit"; export class CodeLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/constant/ConstantLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ConstantUnit } from "sk/service/data/declare/database/declare/constant/unit/ConstantUnit"; export class ConstantLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/enumeration/EnumerationLogicService" { import { ListenerContext } from 'cross/runtime/lang/ListenerContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { HttpEvent } from 'cross/core/device/http/HttpEvent'; import { LogicDispatcher } from 'foundation/core/module/logic/LogicDispatcher'; import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { EnumerationUnit } from "sk/service/data/declare/database/declare/enumeration/unit/EnumerationUnit"; export class EnumerationLogicService extends ContentUnitService { constructor(); protected onFindEnumerationSuccess(sender: ListenerContext, event: HttpEvent): void; findEnumeration(enumName: string, json?: any): LogicDispatcher; findEnumerationAsync(enumName: string, json?: any): Promise>; } } declare module "sk/service/data/declare/database/declare/message/MessageLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { MessagePackageUnit } from "sk/service/data/declare/database/declare/message/unit/MessagePackageUnit"; export class MessageLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/persistent/PersistentLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { PersistentUnit } from "sk/service/data/declare/database/declare/persistent/unit/PersistentUnit"; export class PersistentLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/process/ProcessLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ProcessUnit } from "sk/service/data/declare/database/declare/process/unit/ProcessUnit"; export class ProcessLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/project/ProjectLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ProjectUnit } from "sk/service/data/declare/database/declare/project/unit/ProjectUnit"; export class ProjectLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/storage/StorageLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { StoragePackageUnit } from "sk/service/data/declare/database/declare/storage/unit/StoragePackageUnit"; export class StorageLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/structure/StructureLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { StructureUnit } from "sk/service/data/declare/database/declare/structure/unit/StructureUnit"; export class StructureLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class WorkflowNodeUnit extends ContentUnit { static CLASS_NAME: string; x: string; y: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowDecisionUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowDecisionUnit extends WorkflowNodeUnit { static CLASS_NAME: string; invokeName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowDeclarationUnit" { import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowDeclarationUnit extends WorkflowNodeUnit { static CLASS_NAME: string; dataTypeCd: string; dataCode: string; dataValue: string; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowInputUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowInputUnit extends WorkflowNodeUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowLinkUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowLinkUnit extends WorkflowNodeUnit { static CLASS_NAME: string; beginNodeId: string; endNodeId: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowOutputUnit" { import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowOutputUnit extends WorkflowNodeUnit { static CLASS_NAME: string; dataTypeCd: string; dataCode: string; dataValue: string; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowPlainUnit" { import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowPlainUnit extends WorkflowNodeUnit { static CLASS_NAME: string; invokeName: string; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowPointUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowPointUnit extends WorkflowNodeUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowStartUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; import { WorkflowPointUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowPointUnit"; export class WorkflowStartUnit extends WorkflowPointUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowStateUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowStateUnit extends WorkflowNodeUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowStopUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; import { WorkflowPointUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowPointUnit"; export class WorkflowStopUnit extends WorkflowPointUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowTaskUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowTaskUnit extends WorkflowNodeUnit { static CLASS_NAME: string; invokeWorkflowName: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/unit/WorkflowUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { WorkflowNodeUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowNodeUnit"; export class WorkflowUnit extends ContentUnit { static CLASS_NAME: string; children: Types; constructor(); } } declare module "sk/service/data/declare/database/declare/workflow/WorkflowUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class WorkflowUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/database/declare/workflow/WorkflowLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { WorkflowUnit } from "sk/service/data/declare/database/declare/workflow/unit/WorkflowUnit"; export class WorkflowLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/enumeration/frame/ControlTypeEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class ControlTypeEnum extends EnumerationObject { static Unknown: string; static text: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/FrameTypeEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class FrameTypeEnum extends EnumerationObject { static Unknown: string; static Form: string; static Picker: string; static Dialog: string; static Table: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/LabelAlignEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class LabelAlignEnum extends EnumerationObject { static Unknown: string; static Left: string; static Center: string; static Right: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/LabelLevelEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class LabelLevelEnum extends EnumerationObject { static Unknown: string; static high: string; static middle: string; static low: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/LabelModeEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class LabelModeEnum extends EnumerationObject { static Unknown: string; static visible: string; static hide: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/LabelPositionEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class LabelPositionEnum extends EnumerationObject { static Unknown: string; static Left: string; static Top: string; static Right: string; static Bottom: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/ListViewModeEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class ListViewModeEnum extends EnumerationObject { static Unknown: string; static List: string; static small: string; static middle: string; static large: string; static card: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/enumeration/frame/ValidTextTypeEnum" { import { EnumItem } from 'cross/runtime/lang/EnumItem'; import { EnumerationObject } from 'cross/runtime/framework/base/EnumerationObject'; export class ValidTextTypeEnum extends EnumerationObject { static Unknown: string; static Identity: string; static Mobile: string; static Postcode: string; static Email: string; static IP: string; static PlateNumber: string; private static _items; static get Items(): Array; static tryEncode(name: string, defaultValue?: any): string; static encode(name: string): string; static tryDecode(value: string, defaultName?: string): string; static decode(value: string): string; static findLabel(value: any, defaultLabel?: string): string; static parseLabel(label: string, defaultValue?: any): string; } } declare module "sk/service/data/declare/database/flow/event/unit/EventUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class EventUnit extends ContentUnit { static CLASS_NAME: string; dataName: string; constructor(); } } declare module "sk/service/data/declare/database/flow/schedule/unit/ScheduleUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ScheduleUnit extends ContentUnit { static CLASS_NAME: string; dataName: string; constructor(); } } declare module "sk/service/data/declare/database/IndexSpace" { export class IndexSpace { static namespaces(): string[]; } } declare module "sk/service/data/declare/database/interaction/frame/unit/AvatarUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class AvatarUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/CalendarInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class CalendarInputUnit extends DataEditControlUnit { static CLASS_NAME: string; editFormat: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/CheckListUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class CheckListUnit extends DataEditControlUnit { static CLASS_NAME: string; dataTrue: string; dataFalse: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnActionUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnActionUnit extends DataColumnControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnFormulaInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnFormulaInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; dataCaseCd: Array; dataLength: Array; validTypeCd: string; validPattern: string; validLengthMin: string; validLengthMax: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnPictureInputUnit" { import { DataColumnControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataColumnControlUnit"; export class ColumnPictureInputUnit extends DataColumnControlUnit { static CLASS_NAME: string; optionUpload: boolean; dataUrl: string; storageUrl: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnSliderInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class ColumnSliderInputUnit extends DataEditControlUnit { static CLASS_NAME: string; optionRange: boolean; optionVertical: boolean; dataValueMin: string; dataValueMax: string; dataValueStep: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ColumnToolUnit" { import { ColumnUnit } from "sk/service/data/declare/database/interaction/frame/unit/ColumnUnit"; export class ColumnToolUnit extends ColumnUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/DataControlUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class DataControlUnit extends ControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/EditUnit" { import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; export class EditUnit extends ControlUnit { static CLASS_NAME: string; labelCd: string; labelPositionCd: string; labelWidth: string; editWidth: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/ProgressUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class ProgressUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/frame/unit/SwitchInputUnit" { import { DataEditControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DataEditControlUnit"; export class SwitchInputUnit extends DataEditControlUnit { static CLASS_NAME: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/theme/unit/ThemeUnit" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ThemeUnit extends ContentUnit { static CLASS_NAME: string; dataName: string; constructor(); } } declare module "sk/service/data/declare/database/interaction/theme/ThemeUnitFactory" { import { PersistentFactory } from 'cross/runtime/module/persistent/PersistentFactory'; export class ThemeUnitFactory extends PersistentFactory { setup(): void; } } declare module "sk/service/data/declare/database/interaction/theme/ThemeLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ThemeUnit } from "sk/service/data/declare/database/interaction/theme/unit/ThemeUnit"; import { ThemeUnitFactory } from "sk/service/data/declare/database/interaction/theme/ThemeUnitFactory"; export class ThemeLogicService extends ContentUnitService { persistentFactory: ThemeUnitFactory; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/TreeLogicService" { import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { TreeNodeTypeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeNodeTypeUnit"; import { TreeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeUnit"; export class TreeLogicService extends ContentUnitService { treeUnit: TreeUnit; copyUnit: ContentUnit; copyTypeUnit: TreeNodeTypeUnit; isCopyContainer: boolean; constructor(); } } declare module "sk/service/data/declare/database/interaction/tree/TreeUtil" { import { TreeNodeTypeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeNodeTypeUnit"; import { TreeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeUnit"; export class TreeUtil { static findNodeType(tree: TreeUnit, typeCode: string): TreeNodeTypeUnit; } } declare module "sk/service/data/declare/database/interaction/tree/unit/TreeNodeGroupUnit" { import { TreeContentUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeContentUnit"; export class TreeNodeGroupUnit extends TreeContentUnit { static CLASS_NAME: string; dataCode: string; constructor(); } } declare module "sk/service/data/declare/database/specification/api/ApiOpenLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ApiPackageUnit } from "sk/service/data/declare/database/specification/api/unit/ApiPackageUnit"; export class ApiOpenLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/specification/api/ApiServiceLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ApiPackageUnit } from "sk/service/data/declare/database/specification/api/unit/ApiPackageUnit"; export class ApiServiceLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/database/specification/api/ApiSystemLogicService" { import { ContentUnitService } from "sk/service/data/declare/database/ContentUnitService"; import { ApiPackageUnit } from "sk/service/data/declare/database/specification/api/unit/ApiPackageUnit"; export class ApiSystemLogicService extends ContentUnitService { constructor(); } } declare module "sk/service/data/declare/IndexSpace" { export class IndexSpace { static namespaces(): string[]; } } declare module "sk/service/data/declare/router/ContentBaseRouter" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { OssConnectionService } from 'foundation/service/common/oss/OssConnectionService'; import { SessionRouter } from 'foundation/service/common/router/SessionRouter'; import { ServerSessionService } from 'foundation/service/common/session/ServerSessionService'; import { ContentBaseService } from "sk/service/data/declare/content/ContentBaseService"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; export class ContentBaseRouter extends SessionRouter { optionItemSort: boolean; optionPublish: boolean; publishCode: string; publishName: string; protected _contentService: ContentBaseService; protected _serverSessionService: ServerSessionService; protected _ossService: OssConnectionService; constructor(); updateUnit(content: ContentUnit): void; assignTreeNodeInfo(json: any, unit: ContentUnit): void; protected makeTreeNode(container: ContentUnit, loop?: boolean, level?: number): any; onGetTree(request: any, response: any): void; onList(request: any, response: any): void; onFetch(request: any, response: any): void; onReload(request: any, response: any): void; onFindByName(request: any, response: any): void; onFind(request: any, response: any): void; onFailure(request: any, response: any, msg: string): void; getSessionBindAsync(request: any, response: any, callback: any): Promise; onContainerInsert(request: any, response: any, options?: any): void; onContainerUpdate(request: any, response: any, options?: any): void; onContainerDelete(request: any, response: any, options?: any): void; onItemInsert(request: any, response: any, options?: any): void; onItemUpdate(request: any, response: any, options?: any): void; onItemDelete(request: any, response: any, options?: any): void; onSort(request: any, response: any): void; onAction(request: any, response: any): void; onItemActionAsync(request: any, response: any): Promise; private clearJsonDate; protected makeIdentityCode(json: any): void; registerContainerRouter(): void; onPublishDataAsync(request: any, response: any, options?: any): Promise; protected getPublishDataFromUnit(unit: T): any; getRouter(): any; } } declare module "sk/service/data/declare/router/EnumerationRouter" { import { EnumerationItemUnit } from "sk/service/data/declare/database/declare/enumeration/unit/EnumerationItemUnit"; import { EnumerationUnit } from "sk/service/data/declare/database/declare/enumeration/unit/EnumerationUnit"; import { EnumerationService } from "sk/service/data/declare/content/EnumerationService"; import { ProjectService } from "sk/service/data/declare/content/ProjectService"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ContentBaseRouter } from "sk/service/data/declare/router/ContentBaseRouter"; export class EnumerationRouter extends ContentBaseRouter { protected _projectService: ProjectService; protected _contentService: EnumerationService; constructor(); assignTreeNodeInfo(json: any, unit: any): void; updateUnit(conent: ContentUnit): void; onFetch(request: any, response: any): void; setChildrenResult(children: any, results: any): void; onGetEnumeration(request: any, response: any): void; getContentEnumeration(request: any, response: any): void; makeEnumerationItemAsync(unit: EnumerationItemUnit, query: any, results: Array): Promise; onGenerateAsync(request: any, response: any): Promise; registerContainerRouter(): void; } } declare module "sk/service/data/declare/service/FrameDatasetResult" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; export class FrameDatasetResult extends ResultObject { sql: string; success(content?: any): any; free(): void; } } declare module "sk/service/data/declare/service/FrameDataUtil" { import { DataOptions } from 'cross/data/module/dataset/DataOptions'; export class FrameDataUtil { static parseMatchString(str: string, reverse?: boolean): any; static makeFilterLogic(dataOptions: DataOptions, filterStr: string): void; static makeOrderLogic(dataOptions: DataOptions, orderStr: string): void; } } declare module "sk/service/data/declare/service/FrameDatasetService" { import { Service } from 'cross/runtime/module/Service'; import { DataOptions } from 'cross/data/module/dataset/DataOptions'; import { OrderItem } from 'cross/data/module/dataset/OrderItem'; import { SearchItem } from 'cross/data/module/dataset/SearchItem'; import { DataQuery } from 'foundation/service/common/database/util/DataQuery'; import { DatasetController } from 'foundation/service/common/router/database/DatasetController'; import { DatasetControllerContext } from 'foundation/service/common/router/database/DatasetControllerContext'; import { DatasetControllerService } from 'foundation/service/common/router/database/DatasetControllerService'; import { DatasetResult } from 'foundation/service/common/database/DatasetResult'; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; import { ControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/ControlUnit"; import { DatasetControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit"; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; import { FrameDatasetResult } from "sk/service/data/declare/service/FrameDatasetResult"; type RefKeyType = { type: string; value: any; }; export type RefInfo = { logicName: string; funcName: string; refKeys: RefKeyType[]; aliasName: string; parameters: any; spaceName: string; datasetName: string; refValue: any; refKey: string; getName: string; }; export class FrameDatasetService extends Service { protected _datasetService: DatasetService; protected _frameService: FrameService; protected _datasetControllerService: DatasetControllerService; constructor(); private filterDataControls; parseDataValue(dataValue: string, aliasName: string, parameters: any): RefInfo; prepareFormParametersAsync(context: DatasetControllerContext, frame: DatasetControlUnit, parameters: any): Promise; makeControllerRefAsync(context: DatasetControllerContext, data: any, originalData: any, ref: RefInfo): Promise; makeOneRefInfosByControllerAsync(context: DatasetControllerContext, data: any, originalData: any, refInfos: RefInfo[]): Promise; makeRefInfosByControllerAsync(context: DatasetControllerContext, content: any, originalContent: any, refInfos: RefInfo[]): Promise; getRefOrder(controller: DatasetController, options: DataOptions): OrderItem; getRefSearch(controller: DatasetController, options: DataOptions): SearchItem; getDataQuery(controller: DatasetController, options: DataOptions): DataQuery; private findFieldMetaByName; transformDataResult(dataResult: DatasetResult, dataControls: ControlUnit[], dataset: DatasetUnit): any; getRefInfos(dataControls: ControlUnit[]): RefInfo[]; sortRule(orderItem: OrderItem): Function; filterRule(searchItem: SearchItem): Function; fetchAsync(context: DatasetControllerContext, frame: DatasetControlUnit, dataset: DatasetUnit, options: DataOptions): Promise; } } declare module "sk/service/data/declare/router/FrameDataRouter" { import { DatasetControllerContext } from 'foundation/service/common/router/database/DatasetControllerContext'; import { DatasetControllerRouter } from 'foundation/service/common/router/database/DatasetControllerRouter'; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; import { DatasetControlUnit } from "sk/service/data/declare/database/interaction/frame/unit/DatasetControlUnit"; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; import { FrameDatasetResult } from "sk/service/data/declare/service/FrameDatasetResult"; import { FrameDatasetService } from "sk/service/data/declare/service/FrameDatasetService"; type FrameDatasetInfo = { frame: DatasetControlUnit; dataset: DatasetUnit; error?: string; }; export class FrameDataRouter extends DatasetControllerRouter { protected _frameService: FrameService; protected _datasetService: DatasetService; protected _frameDatasetService: FrameDatasetService; protected validateReference(context: DatasetControllerContext, spaceName: string, datasetUnit: DatasetUnit, id: string): Promise; protected validateMessage(context: DatasetControllerContext, spaceName: string, datasetUnit: DatasetUnit, id: string): Promise; getFrameInfo(frameName: string, controlName?: string): FrameDatasetInfo; onFetchAsync(context: DatasetControllerContext, request: any, response: any): Promise; onPrepareAsync(context: DatasetControllerContext, request: any, response: any): Promise; onInsertAsync(context: DatasetControllerContext, request: any, response: any): Promise; onDuplicateAsync(context: DatasetControllerContext, request: any, response: any): Promise; onUpdateAsync(context: DatasetControllerContext, request: any, response: any): Promise; onDeleteAsync(context: DatasetControllerContext, request: any, response: any): Promise; onGetControllerEnumAsync(context: DatasetControllerContext, request: any, response: any): Promise; getRouter(): any; } } declare module "sk/service/data/declare/router/FrameRouter" { import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; import { FrameDeclareService } from "sk/service/data/declare/content/FrameDeclareService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { ContentBaseRouter } from "sk/service/data/declare/router/ContentBaseRouter"; export class FrameRouter extends ContentBaseRouter { protected _contentService: FrameService; protected _frameDeclareService: FrameDeclareService; constructor(); updateUnit(content: ContentUnit): void; onFindFrame(request: any, response: any): void; onFetch(request: any, response: any): void; protected getPublishDataFromUnit(unit: FrameUnit): any; registerContainerRouter(): void; } } declare module "sk/service/data/declare/router/TreeRouter" { import { TreeUnit } from "sk/service/data/declare/database/interaction/tree/unit/TreeUnit"; import { TreeService } from "sk/service/data/declare/content/TreeService"; import { ContentBaseRouter } from "sk/service/data/declare/router/ContentBaseRouter"; export class TreeRouter extends ContentBaseRouter { protected _contentService: TreeService; constructor(); } } declare module "sk/service/data/declare/router/InteractionRouter" { import { OssConnectionService } from 'foundation/service/common/oss/OssConnectionService'; import { Router } from 'foundation/service/common/router/Router'; export class InteractionRouter extends Router { protected _ossService: OssConnectionService; getPublishEnv(request: any, response: any, options?: any): void; getRouter(): any; } } declare module "sk/service/data/declare/service/FrameInterfaceService" { import { ServiceJsonConnection } from 'cross/system/module/net/ServiceJsonConnection'; import { LogicService } from 'foundation/data/common/logic/LogicService'; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; import { FormFrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FormFrameUnit"; import { FrameUnit } from "sk/service/data/declare/database/interaction/frame/unit/FrameUnit"; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { ContentUnit } from "sk/service/data/declare/database/ContentUnit"; import { FrameDatasetResult } from "sk/service/data/declare/service/FrameDatasetResult"; export class FrameInterfaceService extends LogicService { protected _serviceJsonConnection: ServiceJsonConnection; protected _datasetService: DatasetService; constructor(); private getRouteName; makeQuery(options: any): any; convertData(data: any, keyTable: any): any; convertRows(rows: any, keyTable: any): any[]; makeHumpWord(value: string): string; getDatasetKeyTable(datasetUnit: DatasetUnit): any; convertDataHumpKey(data: any): any; getDatasetInfo(spaceName: string, datasetName: string): DatasetUnit; parseDataValue(dataValue: string, aliasName: string): any; getRefInfos(fields: any): any[]; makeRefInfosAsync(mainContent: any, refInfos: any): Promise; fetchAsync(table: FrameUnit, dataset: DatasetUnit, options: any): Promise; insertAsync(frame: FrameUnit, dataset: DatasetUnit, jinput: any): Promise; updateAsync(frame: FrameUnit, dataset: DatasetUnit, jinput: any): Promise; deleteAsync(frame: FrameUnit, dataset: DatasetUnit, id: string): Promise; getFormFrameFields(frameUnit: ContentUnit, fields?: any[]): any[]; formDataAsync(form: FormFrameUnit, dataset: DatasetUnit, id: string): Promise; } } declare module "sk/service/data/declare/service/DatasetFilterUtil" { import { DataOptions } from 'cross/data/module/dataset/DataOptions'; export class DatasetFilterUtil { static datasets: string[]; static appendFilters(libraryId: string, datasetName: string, options: DataOptions, excludeDatasets?: []): void; static inExclude(datasetName: string, excludeDatasets?: []): boolean; } } declare module "sk/service/data/declare/service/TreeDatasetNewService" { import { Service } from 'cross/runtime/module/Service'; import { DataQuery } from 'foundation/service/common/database/util/DataQuery'; import { DatasetControllerContext } from 'foundation/service/common/router/database/DatasetControllerContext'; import { DatasetControllerService } from 'foundation/service/common/router/database/DatasetControllerService'; import { DataContext } from 'foundation/service/common/database/DataContext'; import { DataResult } from 'foundation/service/common/database/DataResult'; import { DatasetResult } from 'foundation/service/common/database/DatasetResult'; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; import { FrameDatasetResult } from "sk/service/data/declare/service/FrameDatasetResult"; type RefInfo = { spaceName: string; datasetName: string; refKey: string; getName: string; aliasName: string; }; export type TreeTableInfo = { fieldParent: string; fieldType: string; fieldFlag: string; fieldName: string; fieldInfo: string; fieldLabel: string; fieldNote: string; fieldIcon: string; spacename: string; dataset: any; orders: any; error?: string; }; export class TreeDatasetNewService extends Service { protected _datasetService: DatasetService; protected _frameService: FrameService; protected _datasetControllerService: DatasetControllerService; constructor(); getDatasetInfo(spaceName: string, datasetName: string): DatasetUnit; private getParentDatasetInfo; private makeSelectFieldSql; makeOneDataValueString(data: any): string; addWhereString(whereStr: string, phase: string): string; private makeSelectSql; queryPageSqlAsync(context: DataContext, spaceName: string, query: DataQuery): Promise; querySqlAsync(context: DataContext, spaceName: string, sqlstr: string): Promise; makeOneFieldSql(datasetName: string, field: string, aliasName: string, refKey: string, refValue: any): any; makeOneRefInfosAsync(context: DataContext, data: any, refInfos: RefInfo[]): Promise; makeRefInfosAsync(context: DataContext, content: any, refInfos: RefInfo[]): Promise; makeinfos(dataResult: DatasetResult, parentid: any, datasetName: string): any[]; listAsync(context: DatasetControllerContext, tableInfo: TreeTableInfo, options: any): Promise; listWithoutLibraryAsync(context: DataContext, tableInfo: TreeTableInfo, options: any): Promise; } } declare module "sk/service/data/declare/service/TreeDatasetService" { import { Service } from 'cross/runtime/module/Service'; import { DataQuery } from 'foundation/service/common/database/util/DataQuery'; import { DataContext } from 'foundation/service/common/database/DataContext'; import { DataResult } from 'foundation/service/common/database/DataResult'; import { DatasetUnit } from "sk/service/data/declare/database/data/dataset/unit/DatasetUnit"; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameDatasetResult } from "sk/service/data/declare/service/FrameDatasetResult"; type RefInfo = { spaceName: string; datasetName: string; refKey: string; getName: string; aliasName: string; }; export type TreeTableInfo = { fieldParent: string; fieldType: string; fieldFlag: string; fieldName: string; fieldInfo: string; fieldLabel: string; fieldNote: string; fieldIcon: string; spacename: string; dataset: any; orders: any; error?: string; }; export class TreeDatasetService extends Service { protected _datasetService: DatasetService; constructor(); getDatasetInfo(spaceName: string, datasetName: string): DatasetUnit; private getParentDatasetInfo; private makeSelectFieldSql; makeOneDataValueString(data: any): string; addWhereString(whereStr: string, phase: string): string; private makeSelectSql; queryPageSqlAsync(context: DataContext, spaceName: string, query: DataQuery): Promise; querySqlAsync(context: DataContext, spaceName: string, sqlstr: string): Promise; makeOneFieldSql(datasetName: string, field: string, aliasName: string, refKey: string, refValue: any): any; makeOneRefInfosAsync(context: DataContext, data: any, refInfos: RefInfo[]): Promise; makeRefInfosAsync(context: DataContext, content: any, refInfos: RefInfo[]): Promise; listAsync(context: DataContext, tableInfo: TreeTableInfo, options: any): Promise; } } declare module "sk/service/data/declare/router/TreeDataNewRouter" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { DatasetControllerRouter } from 'foundation/service/common/router/database/DatasetControllerRouter'; import { ServerWarehouseService } from 'foundation/service/common/router/database/ServerWarehouseService'; import { RouterContext } from 'foundation/service/common/router/RouterContext'; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; import { TreeService } from "sk/service/data/declare/content/TreeService"; import { FrameDatasetService } from "sk/service/data/declare/service/FrameDatasetService"; import { FrameInterfaceService } from "sk/service/data/declare/service/FrameInterfaceService"; import { TreeDatasetNewService } from "sk/service/data/declare/service/TreeDatasetNewService"; import { TreeTableInfo } from "sk/service/data/declare/service/TreeDatasetService"; export class TreeDataNewRouter extends DatasetControllerRouter { protected _frameService: FrameService; protected _datasetService: DatasetService; protected _frameDatasetService: FrameDatasetService; protected _treeDatasetService: TreeDatasetNewService; protected _frameInterfaceService: FrameInterfaceService; protected _treeService: TreeService; protected _warehouseService: ServerWarehouseService; getTableInfo(treeName: string): TreeTableInfo; private makeTreeNode; onTreeListAsync(context: RouterContext, request: any, response: any): Promise; private getTenantIdAsync; getRouter(): any; } } declare module "sk/service/data/declare/router/TreeDataRouter" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { DatasetControllerRouter } from 'foundation/service/common/router/database/DatasetControllerRouter'; import { RouterContext } from 'foundation/service/common/router/RouterContext'; import { DatasetService } from "sk/service/data/declare/content/DatasetService"; import { FrameService } from "sk/service/data/declare/content/FrameService"; import { TreeService } from "sk/service/data/declare/content/TreeService"; import { FrameDatasetService } from "sk/service/data/declare/service/FrameDatasetService"; import { TreeDatasetService, TreeTableInfo } from "sk/service/data/declare/service/TreeDatasetService"; export class TreeDataRouter extends DatasetControllerRouter { protected _frameService: FrameService; protected _datasetService: DatasetService; protected _frameDatasetService: FrameDatasetService; protected _treeDatasetService: TreeDatasetService; protected _treeService: TreeService; getTableInfo(treeName: string): TreeTableInfo; private makeTreeNode; onTreeListAsync(context: RouterContext, request: any, response: any): Promise; private getTenantIdAsync; getRouter(): any; } } declare module "sk/service/data/declare/service/CheckDatasetUtil" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { MySqlDataConnection } from 'foundation/service/common/database/mysql/MySqlDataConnection'; import { LogicContext } from 'foundation/service/common/logic/LogicContext'; export class CheckDatasetUtil { static checkTableDataAsync(connection: MySqlDataConnection, list: any, tables: any, data: any): Promise>; static selectDatasetDataAsync(context: LogicContext, databaseName: string, list: any, data: any): Promise>; static checkDatasetAsync(libraryId: string, sourceConnectionName: string, databaseName: string, list: any, data: any): Promise>; } }