From 8b1fcb291a57e026315d0ccd99c4c61fd0cdc29f Mon Sep 17 00:00:00 2001 From: AEPKILL Date: Sun, 9 May 2021 00:48:25 +0800 Subject: [PATCH] feat: update demo & readme --- README.MD | 7 +++---- example/normal.html | 36 ++++++++++++++++++-------------- package.json | 2 +- src/classes/devtools-detector.ts | 1 + src/index.ts | 5 +++++ src/shared/checkers.ts | 0 6 files changed, 30 insertions(+), 21 deletions(-) delete mode 100644 src/shared/checkers.ts diff --git a/README.MD b/README.MD index 68b09c9..f434099 100644 --- a/README.MD +++ b/README.MD @@ -76,14 +76,13 @@ require(['devtools-detector'], function(devtoolsDetector) { interface DevtoolsDetail { isOpen: boolean; checkerName: string; - directReturn?: boolean; } ``` - Listener ```typescript -type Listener = (isOpen: boolean, detail?: DevtoolsDetail) => void; +type DevtoolsDetectorListener = (isOpen: boolean, detail?: DevtoolsDetail) => void; ``` - launch() @@ -98,9 +97,9 @@ type Listener = (isOpen: boolean, detail?: DevtoolsDetail) => void; stop detect -- addListener(listener: Listener) +- addListener(listener: DevtoolsDetectorListener) -- removeListener(listener: Listener) +- removeListener(listener: DevtoolsDetectorListener) - setDetectDelay(value: number) diff --git a/example/normal.html b/example/normal.html index f97c736..9f9f1ad 100644 --- a/example/normal.html +++ b/example/normal.html @@ -6,20 +6,18 @@ devtools-detector demo @@ -27,22 +25,28 @@ -
devtools status: close
-
-
+
devtools status: close
+
+
+
diff --git a/package.json b/package.json index 4108db6..679e949 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "devtools-detector", - "version": "1.0.22", + "version": "2.0.0", "description": "devtools-detector", "main": "lib/devtools-detector.js", "typings": "lib/index.d.ts", diff --git a/src/classes/devtools-detector.ts b/src/classes/devtools-detector.ts index cf47b9b..06898e5 100644 --- a/src/classes/devtools-detector.ts +++ b/src/classes/devtools-detector.ts @@ -66,6 +66,7 @@ export class DevtoolsDetector { let checkerName = ''; for (const checker of this._checkers) { + console.log(checker.name); const isEnable = await checker.isEnable(); if (isEnable) { checkerName = checker.name; diff --git a/src/index.ts b/src/index.ts index 0ff8223..1f4aefa 100644 --- a/src/index.ts +++ b/src/index.ts @@ -46,3 +46,8 @@ export default defaultDetector; export { DevtoolsDetail } from './types/devtools-detail.type'; export { DevtoolsDetectorListener } from './types/devtools-detector-listener.type'; export { DevtoolsStatusChecker } from './types/devtools-status-checker.type'; + +export * from './shared/browser-info'; +export * from './shared/console' +export * from './shared/platform-info'; +export * from './shared/version-map'; diff --git a/src/shared/checkers.ts b/src/shared/checkers.ts deleted file mode 100644 index e69de29..0000000