legacy library

Opt-in compatibility layer for APIs removed from the main library.

import 'package:rive/legacy.dart';

restores the removed members as deprecated extensions so existing code compiles (with warnings) while it migrates. This library is frozen: it will not gain members and will be removed in a future release - treat the import itself as a migration TODO.

Extensions

RiveLegacyControllerDataBind on RiveWidgetController
Restores the removed RiveWidgetController dataBind method.
RiveLegacyLoadedViewModelInstance on RiveLoaded
Restores the removed RiveLoaded viewModelInstance getter.