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 snapproperty with default value 'none'
arrowBindingMigrations: import('../recordsWithProps').TLPropsMigrationsExample
import { arrowBindingMigrations } from '@tldraw/tlschema'
// Apply migrations when loading older data
const migratedBinding = arrowBindingMigrations.migrate(oldBinding)Prev
TldrawSelectionForegroundNext
arrowBindingProps