Skip to main content

Type Alias: EntryMoveDetail

EntryMoveDetail = ProposedDates & TreePlaceChange & object

Defined in: view/event-bus.ts:157

#425: one Entry's own share of a move's proposed dates, tagged with whether this Entry's tree place changed and whether its dates did. A pointer drag locks to one axis at arm time and holds it for the whole gesture (#425 axis lock), so a real drag only ever sets one of the two: place alone (row axis) or shiftsTime alone (time axis), never both together.

Type Declaration​

shiftsTime​

readonly shiftsTime: boolean

True when this Entry's proposed dates differ from what is stored now — false for a vertical-only drag that only changes the tree. Answers "did time change", the question place's absence cannot: a vertical-only drag still reports start/end equal to today's.