import { MapEditor } from "./mapEditor"; export class ObjectChipSelector extends MapEditor { private chipSelectCallback?: (character: string) => void; chipSelect() { if (this.chipSelectCallback && this.selectedChip) { this.chipSelectCallback(this.selectedChip.character); } } setObjectChipEvent(callback: (character: string) => void) { this.chipSelectCallback = callback; } //選択状態のセーブロード処理はmapEditorのみで利用 saveSelectedChipToLocalStorage() {} loadSavedSelectedChip() {} }