rive method

RiveAnimation rive({
  1. String? artboard,
  2. List<String> animations = const [],
  3. List<String> stateMachines = const [],
  4. BoxFit? fit,
  5. Alignment? alignment,
  6. Widget? placeHolder,
  7. bool antialiasing = true,
  8. bool useArtboardSize = false,
  9. List<RiveAnimationController> controllers = const [],
  10. OnInitCallback? onInit,
})

Implementation

_rive.RiveAnimation rive({
  String? artboard,
  List<String> animations = const [],
  List<String> stateMachines = const [],
  BoxFit? fit,
  Alignment? alignment,
  Widget? placeHolder,
  bool antialiasing = true,
  bool useArtboardSize = false,
  List<_rive.RiveAnimationController> controllers = const [],
  _rive.OnInitCallback? onInit,
}) {
  return _rive.RiveAnimation.asset(
    'packages/basf_flutter_components/$_assetName',
    artboard: artboard,
    animations: animations,
    stateMachines: stateMachines,
    fit: fit,
    alignment: alignment,
    placeHolder: placeHolder,
    antialiasing: antialiasing,
    useArtboardSize: useArtboardSize,
    controllers: controllers,
    onInit: onInit,
  );
}