summaryrefslogtreecommitdiffstats
path: root/common/commands/modifyentity.fbs
blob: d81bacfe9d1e098e049ffc71bb93b2c9685b4421 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
namespace Sink.Commands;

table ModifyEntity {
    revision: ulong;
    entityId: string;
    deletions: [string]; //A list of deleted properties
    domainType: string;
    delta: [ubyte]; //Contains an entity buffer with all changed properties set
    replayToSource: bool = true;
    modifiedProperties: [string];
    targetResource: string; //Contains the target resource for a move/copy operation
    removeEntity: bool = false; //This modification removes the entity
}

root_type ModifyEntity;