add missing fields to DummyUI

This commit is contained in:
2022-09-29 21:05:29 +00:00
parent 1f41ee8f86
commit 7f68458ee7

View File

@@ -2,6 +2,7 @@ package test;
import nat.*;
import nat.ArchiveController.ChangeSet;
import haxe.ds.Option;
class DummyUI implements ArchiveUI {
public var controller:ArchiveController = null;
@@ -35,4 +36,14 @@ class DummyUI implements ArchiveUI {
public function reportError(error:String) {}
public function onSelectionChanged(selectedEntries:Array<Entry>, lastSelectedEntries:Array<Entry>) {}
public function showPrefixMap(map:Map<String,ShortcutKey<Entry>>) {}
public function hidePrefixMap() {}
public function cursorPosition():Option<Position> {
return None;
};
public function playgroundSystem():Null<PlaygroundSystem> {
return null;
}
public var shortcutHandler:Null<KeyShortcutHandler<Entry>> = null;
}