ManipulationApplicationResult

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

1
2
3
4
public sealed record ManipulationApplicationResult(
    ManipulationApplicationState State,
    IReadOnlyList<Effect> Effects
)

Summary

Standardized result from manipulation application commands.

Metadata

Namespace: GridPlacement.Core.Application.Manipulation

Source File: cs/Core/Application/Manipulation/ManipulationApplicationResult.cs

Assembly: GridPlacement.Core

Type: record

Implements

  • IEquatable<ManipulationApplicationResult>

Constructors

ManipulationApplicationResult

1
2
3
4
public ManipulationApplicationResult(
    ManipulationApplicationState State,
    IReadOnlyList<Effect> Effects
)

Standardized result from manipulation application commands.


Properties

State

1
public ManipulationApplicationState State { get; init; }

Effects

1
public IReadOnlyList<Effect> Effects { get; init; }