/*!
 * Copyright (c) 2026 Vertex Software LLC. All rights reserved.
 */
import { EventDispatcher } from "@vertexvis/utils";
export class SceneTreeCellHoverController {
    constructor() {
        this.onStateChange = new EventDispatcher();
    }
    setHovered(id) {
        this.onStateChange.emit(id);
    }
    stateChanged(listener) {
        return this.onStateChange.on(listener);
    }
}
//# sourceMappingURL=hover-controller.js.map
