From 60e14fe53e9df82633929a3e2fb8de3337db87f7 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Fri, 18 Aug 2023 15:59:54 +0800 Subject: [PATCH] =?UTF-8?q?chore(data-source):=20=E5=B0=86manager=E4=B8=AD?= =?UTF-8?q?dataSourceClassMap=E8=AE=BE=E7=BD=AE=E4=B8=BA=E7=A7=81=E6=9C=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/data-source/src/DataSourceManager.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); }