diff --git a/packages/data-source/src/DataSourceManager.ts b/packages/data-source/src/DataSourceManager.ts index d5f2ec12..eedd5a6d 100644 --- a/packages/data-source/src/DataSourceManager.ts +++ b/packages/data-source/src/DataSourceManager.ts @@ -27,7 +27,8 @@ import { DataSource, HttpDataSource } from './data-sources'; import type { DataSourceManagerData, DataSourceManagerOptions, HttpDataSourceSchema, RequestFunction } from './types'; class DataSourceManager extends EventEmitter { - public static dataSourceClassMap = new Map(); + private static dataSourceClassMap = new Map(); + public static registe(type: string, dataSource: typeof DataSource) { DataSourceManager.dataSourceClassMap.set(type, dataSource); }