mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-05 01:38:44 +00:00
NetworkedNode doesn't only have to be Image node
This commit is contained in:
1 parent
a77f9c3eec
commit
3e2016a7af
1 file changed
+3
-3
@@ -1,7 +1,7 @@
|
||||
import Konva from "konva";
|
||||
import { v4 as uuidv4 } from "uuid";
|
||||
import { SelectionManager } from "../NodesManagers";
|
||||
import { BaseNode } from "./BaseNode";
|
||||
import { BaseNode, SupportedNode } from "./BaseNode";
|
||||
import { Size } from "../types";
|
||||
import { LoadingVideosProvider } from "../EngineUtitlities/LoadingVideosProvider";
|
||||
import { NodeProgressEventDetail } from "../types/events";
|
||||
@@ -20,7 +20,7 @@ export enum UploadStatus {
|
||||
}
|
||||
|
||||
export abstract class NetworkedNode extends BaseNode {
|
||||
public kNode: Konva.Image;
|
||||
public kNode: SupportedNode;
|
||||
|
||||
// members to deal with loading progress
|
||||
public didFinishLoading: boolean = false;
|
||||
@@ -49,7 +49,7 @@ export abstract class NetworkedNode extends BaseNode {
|
||||
localFile,
|
||||
loadingVideosProviderRef,
|
||||
}: {
|
||||
kNode: Konva.Image;
|
||||
kNode: SupportedNode;
|
||||
selectionManagerRef: SelectionManager;
|
||||
mediaLayerRef: Konva.Layer;
|
||||
loadingVideosProviderRef?: LoadingVideosProvider;
|
||||
|
||||
Reference in new issue
Block a user