diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2024-01-19 23:52:48 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-20 04:52:48 +0000 |
commit | 39265a43d969e1201cb5267789967b57835059b1 (patch) | |
tree | e6ff82234037b16782b85d77901b29bbe12137fd /ext/js/display | |
parent | ffddc74f3d05061fc1e84d149ce678d116cedc4c (diff) |
Separate core classes into separate files (#545)
Diffstat (limited to 'ext/js/display')
-rw-r--r-- | ext/js/display/display-anki.js | 3 | ||||
-rw-r--r-- | ext/js/display/display-audio.js | 2 | ||||
-rw-r--r-- | ext/js/display/display-content-manager.js | 2 | ||||
-rw-r--r-- | ext/js/display/display-generator.js | 2 | ||||
-rw-r--r-- | ext/js/display/display-history.js | 3 | ||||
-rw-r--r-- | ext/js/display/display-notification.js | 2 | ||||
-rw-r--r-- | ext/js/display/display-profile-selection.js | 3 | ||||
-rw-r--r-- | ext/js/display/display-resizer.js | 2 | ||||
-rw-r--r-- | ext/js/display/display.js | 6 | ||||
-rw-r--r-- | ext/js/display/element-overflow-controller.js | 2 | ||||
-rw-r--r-- | ext/js/display/option-toggle-hotkey-handler.js | 2 | ||||
-rw-r--r-- | ext/js/display/popup-main.js | 2 | ||||
-rw-r--r-- | ext/js/display/query-parser.js | 3 | ||||
-rw-r--r-- | ext/js/display/search-display-controller.js | 2 | ||||
-rw-r--r-- | ext/js/display/search-main.js | 2 | ||||
-rw-r--r-- | ext/js/display/search-persistent-state-controller.js | 2 |
16 files changed, 24 insertions, 16 deletions
diff --git a/ext/js/display/display-anki.js b/ext/js/display/display-anki.js index 2c24bafb..c51ddfa2 100644 --- a/ext/js/display/display-anki.js +++ b/ext/js/display/display-anki.js @@ -16,8 +16,9 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection, deferPromise} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; import {toError} from '../core/to-error.js'; +import {deferPromise} from '../core/utilities.js'; import {AnkiNoteBuilder} from '../data/anki-note-builder.js'; import {AnkiUtil} from '../data/anki-util.js'; import {PopupMenu} from '../dom/popup-menu.js'; diff --git a/ext/js/display/display-audio.js b/ext/js/display/display-audio.js index 55f83a33..8cbfc83f 100644 --- a/ext/js/display/display-audio.js +++ b/ext/js/display/display-audio.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; import {PopupMenu} from '../dom/popup-menu.js'; import {querySelectorNotNull} from '../dom/query-selector.js'; import {AudioSystem} from '../media/audio-system.js'; diff --git a/ext/js/display/display-content-manager.js b/ext/js/display/display-content-manager.js index 98b40aae..d13dffb3 100644 --- a/ext/js/display/display-content-manager.js +++ b/ext/js/display/display-content-manager.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; import {ArrayBufferUtil} from '../data/sandbox/array-buffer-util.js'; import {yomitan} from '../yomitan.js'; diff --git a/ext/js/display/display-generator.js b/ext/js/display/display-generator.js index 96559910..7bf13b77 100644 --- a/ext/js/display/display-generator.js +++ b/ext/js/display/display-generator.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {isObject} from '../core.js'; +import {isObject} from '../core/utilities.js'; import {ExtensionError} from '../core/extension-error.js'; import {DictionaryDataUtil} from '../dictionary/dictionary-data-util.js'; import {HtmlTemplateCollection} from '../dom/html-template-collection.js'; diff --git a/ext/js/display/display-history.js b/ext/js/display/display-history.js index 021a7bd0..255a8536 100644 --- a/ext/js/display/display-history.js +++ b/ext/js/display/display-history.js @@ -16,7 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventDispatcher, generateId, isObject} from '../core.js'; +import {EventDispatcher} from '../core/event-dispatcher.js'; +import {generateId, isObject} from '../core/utilities.js'; /** * @augments EventDispatcher<import('display-history').Events> diff --git a/ext/js/display/display-notification.js b/ext/js/display/display-notification.js index 6d7cb63e..a955f3fa 100644 --- a/ext/js/display/display-notification.js +++ b/ext/js/display/display-notification.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; import {querySelectorNotNull} from '../dom/query-selector.js'; export class DisplayNotification { diff --git a/ext/js/display/display-profile-selection.js b/ext/js/display/display-profile-selection.js index 04d6d9e1..ff4fe6bf 100644 --- a/ext/js/display/display-profile-selection.js +++ b/ext/js/display/display-profile-selection.js @@ -16,7 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection, generateId} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; +import {generateId} from '../core/utilities.js'; import {PanelElement} from '../dom/panel-element.js'; import {querySelectorNotNull} from '../dom/query-selector.js'; import {yomitan} from '../yomitan.js'; diff --git a/ext/js/display/display-resizer.js b/ext/js/display/display-resizer.js index 009b2195..7e346c7d 100644 --- a/ext/js/display/display-resizer.js +++ b/ext/js/display/display-resizer.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; export class DisplayResizer { /** diff --git a/ext/js/display/display.js b/ext/js/display/display.js index c7d58497..677c7c4b 100644 --- a/ext/js/display/display.js +++ b/ext/js/display/display.js @@ -18,10 +18,14 @@ import {ThemeController} from '../app/theme-controller.js'; import {FrameEndpoint} from '../comm/frame-endpoint.js'; -import {DynamicProperty, EventDispatcher, EventListenerCollection, clone, deepEqual, log, promiseTimeout} from '../core.js'; import {extendApiMap, invokeApiMapHandler} from '../core/api-map.js'; +import {DynamicProperty} from '../core/dynamic-property.js'; +import {EventDispatcher} from '../core/event-dispatcher.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; import {ExtensionError} from '../core/extension-error.js'; +import {log} from '../core/logger.js'; import {toError} from '../core/to-error.js'; +import {clone, deepEqual, promiseTimeout} from '../core/utilities.js'; import {PopupMenu} from '../dom/popup-menu.js'; import {querySelectorNotNull} from '../dom/query-selector.js'; import {ScrollElement} from '../dom/scroll-element.js'; diff --git a/ext/js/display/element-overflow-controller.js b/ext/js/display/element-overflow-controller.js index 16ac4a7c..e0b9035e 100644 --- a/ext/js/display/element-overflow-controller.js +++ b/ext/js/display/element-overflow-controller.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventListenerCollection} from '../core.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; export class ElementOverflowController { constructor() { diff --git a/ext/js/display/option-toggle-hotkey-handler.js b/ext/js/display/option-toggle-hotkey-handler.js index d06be649..d9065e7f 100644 --- a/ext/js/display/option-toggle-hotkey-handler.js +++ b/ext/js/display/option-toggle-hotkey-handler.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {generateId} from '../core.js'; +import {generateId} from '../core/utilities.js'; import {ExtensionError} from '../core/extension-error.js'; import {toError} from '../core/to-error.js'; import {yomitan} from '../yomitan.js'; diff --git a/ext/js/display/popup-main.js b/ext/js/display/popup-main.js index 251f35dc..d4f622f2 100644 --- a/ext/js/display/popup-main.js +++ b/ext/js/display/popup-main.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {log} from '../core.js'; +import {log} from '../core/logger.js'; import {DocumentFocusController} from '../dom/document-focus-controller.js'; import {HotkeyHandler} from '../input/hotkey-handler.js'; import {JapaneseUtil} from '../language/sandbox/japanese-util.js'; diff --git a/ext/js/display/query-parser.js b/ext/js/display/query-parser.js index c7ab77bf..e129e1be 100644 --- a/ext/js/display/query-parser.js +++ b/ext/js/display/query-parser.js @@ -16,7 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventDispatcher, log} from '../core.js'; +import {EventDispatcher} from '../core/event-dispatcher.js'; +import {log} from '../core/logger.js'; import {querySelectorNotNull} from '../dom/query-selector.js'; import {TextScanner} from '../language/text-scanner.js'; import {yomitan} from '../yomitan.js'; diff --git a/ext/js/display/search-display-controller.js b/ext/js/display/search-display-controller.js index 638bc52c..594a80aa 100644 --- a/ext/js/display/search-display-controller.js +++ b/ext/js/display/search-display-controller.js @@ -18,8 +18,8 @@ import * as wanakana from '../../lib/wanakana.js'; import {ClipboardMonitor} from '../comm/clipboard-monitor.js'; -import {EventListenerCollection} from '../core.js'; import {createApiMap, invokeApiMapHandler} from '../core/api-map.js'; +import {EventListenerCollection} from '../core/event-listener-collection.js'; import {querySelectorNotNull} from '../dom/query-selector.js'; import {yomitan} from '../yomitan.js'; diff --git a/ext/js/display/search-main.js b/ext/js/display/search-main.js index 4484f47c..3cdd1f25 100644 --- a/ext/js/display/search-main.js +++ b/ext/js/display/search-main.js @@ -17,7 +17,7 @@ */ import * as wanakana from '../../lib/wanakana.js'; -import {log} from '../core.js'; +import {log} from '../core/logger.js'; import {DocumentFocusController} from '../dom/document-focus-controller.js'; import {HotkeyHandler} from '../input/hotkey-handler.js'; import {JapaneseUtil} from '../language/sandbox/japanese-util.js'; diff --git a/ext/js/display/search-persistent-state-controller.js b/ext/js/display/search-persistent-state-controller.js index d34f8502..d1220184 100644 --- a/ext/js/display/search-persistent-state-controller.js +++ b/ext/js/display/search-persistent-state-controller.js @@ -16,7 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import {EventDispatcher} from '../core.js'; +import {EventDispatcher} from '../core/event-dispatcher.js'; /** * @augments EventDispatcher<import('search-persistent-state-controller').Events> |