attach method
void
attach()
Starts watching drag-session transitions.
Separate from the constructor because registration order is
load-bearing and differs per owner: SyncedSliverTree attaches after
its first sync and initial expansion pass, the sectioned widget
before its first sync. Neither call should move.
Implementation
void attach() {
_reorderController.addListener(_handleReorderChanged);
}