arrowBindingMigrations
See source codeMigration sequence for arrow binding properties. Handles schema evolution over time by defining how to migrate data between versions.
The sequence includes:
- AddSnap (v1): Adds the
snap
property with default value 'none'
arrowBindingMigrations: import('../recordsWithProps').TLPropsMigrations
Example
import { arrowBindingMigrations } from '@tldraw/tlschema'
// Apply migrations when loading older data
const migratedBinding = arrowBindingMigrations.migrate(oldBinding)
Prev
TldrawSelectionForegroundNext
arrowBindingProps