IManipulationApplicationService
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.
Declaration
Summary
Coordinates manipulation commands against explicit flow state.
Metadata
Namespace: GridPlacement.Core.Application.Manipulation
Source File: cs/Core/Application/Manipulation/IManipulationApplicationService.cs
Assembly: GridPlacement.Core
Type: interface
Methods
Start
Starts a manipulation session for the requested mode and origin.
Parameters
| Name | Description |
|---|---|
mode | Manipulation mode. |
origin | Origin cell. |
Returns
Updated state and emitted effects.
UpdateTarget
Updates the active manipulation target.
Parameters
| Name | Description |
|---|---|
target | New target cell. |
Returns
Updated state and emitted effects.
Confirm
Completes the active manipulation.
Returns
Updated state and emitted effects.
Cancel
Cancels the active manipulation.
Returns
Updated state and emitted effects.