Fix module issue

This commit is contained in:
Misode
2020-08-08 02:06:15 +02:00
parent b37b9a19cb
commit 97eb2aa066
3 changed files with 6 additions and 7 deletions
+1 -2
View File
@@ -10,7 +10,6 @@ import {
} from '@mcschema/core'
import { getCollections, getSchemas } from '@mcschema/java-1.16'
import { VisualizerView } from './visualization/VisualizerView'
import { Visualizer } from './visualization/Visualizer'
import { RegistryFetcher } from './RegistryFetcher'
import { ErrorsView } from './ErrorsView'
import config from '../config.json'
@@ -63,7 +62,7 @@ const treeViewObserver = (el: HTMLElement) => {
}
const treeViewNodeInjector = (path: ModelPath, view: TreeView) => {
return Visualizer.visualizers
return VisualizerView.visualizers
.filter(v => v.onPath(path))
.filter(v => v.active(path.getModel()))
.map(v => {
-5
View File
@@ -18,9 +18,4 @@ export abstract class Visualizer {
abstract draw(model: DataModel, img: ImageData): void
onDrag(from: number[], to: number[]): void {}
static visualizers: Visualizer[] = [
new BiomeNoiseVisualizer(),
new NoiseSettingsVisualizer()
]
}
+5
View File
@@ -70,4 +70,9 @@ export class VisualizerView extends AbstractView {
this.visualizer.state = undefined
this.invalidated()
}
static visualizers: Visualizer[] = [
new BiomeNoiseVisualizer(),
new NoiseSettingsVisualizer()
]
}