DotLottieFlutterPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • DotLottieFlutterPlatform
Implementers

Constructors

DotLottieFlutterPlatform()
Constructs a DotLottieFlutterPlatform.

Properties

hashCode int
The hash code for this object.
no setterinherited
onComplete ↔ void Function()?
getter/setter pair
onFrame ↔ void Function(double frameNo)?
getter/setter pair
onLoad ↔ void Function()?
getter/setter pair
onLoadError ↔ void Function()?
getter/setter pair
onLoop ↔ void Function(int loopCount)?
getter/setter pair
onPause ↔ void Function()?
getter/setter pair
onPlay ↔ void Function()?
getter/setter pair
onRender ↔ void Function(double frameNo)?
getter/setter pair
onStop ↔ void Function()?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stateMachineOnBooleanInputValueChange ↔ void Function(String inputName, bool oldValue, bool newValue)?
getter/setter pair
stateMachineOnCustomEvent ↔ void Function(String message)?
getter/setter pair
stateMachineOnError ↔ void Function(String message)?
getter/setter pair
stateMachineOnInputFired ↔ void Function(String inputName)?
getter/setter pair
stateMachineOnNumericInputValueChange ↔ void Function(String inputName, double oldValue, double newValue)?
getter/setter pair
stateMachineOnStart ↔ void Function()?
getter/setter pair
stateMachineOnStateEntered ↔ void Function(String enteringState)?
getter/setter pair
stateMachineOnStateExit ↔ void Function(String leavingState)?
getter/setter pair
stateMachineOnStop ↔ void Function()?
getter/setter pair
stateMachineOnStringInputValueChange ↔ void Function(String inputName, String oldValue, String newValue)?
getter/setter pair
stateMachineOnTransition ↔ void Function(String previousState, String newState)?
getter/setter pair

Methods

activeAnimationId() Future<String?>
activeThemeId() Future<String?>
autoplay() Future<bool?>
createPlayer() Future<void>
currentFrame() Future<double?>
currentProgress() Future<double?>
duration() Future<double?>
getLayerBounds(String layerName) Future<List<double>?>
getStateMachine(String id) Future<String?>
isLoaded() Future<bool?>
isPaused() Future<bool?>
isPlaying() Future<bool?>
isStopped() Future<bool?>
loadAnimation(String animationId) Future<void>
loop() Future<bool?>
loopCount() Future<int?>
manifest() Future<Map<String, dynamic>?>
markers() Future<List<Map<String, dynamic>>?>
mode() Future<String?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause() Future<bool?>
play() Future<bool?>
resetTheme() Future<bool?>
resize(int width, int height) Future<void>
segments() Future<List<double>?>
setBackgroundColor(String color) Future<void>
setEventHandlers({void onComplete()?, void onLoad()?, void onLoadError()?, void onPlay()?, void onPause()?, void onStop()?, void onFrame(double frameNo)?, void onRender(double frameNo)?, void onLoop(int loopCount)?}) → void
setFrame(double frame) Future<bool?>
setFrameInterpolation(bool useFrameInterpolation) Future<void>
setLoop(bool loop) Future<void>
setMarker(String marker) Future<void>
setMode(String mode) Future<void>
setProgress(double progress) Future<bool?>
setSegment(double start, double end) Future<void>
setSlots(String slots) Future<bool?>
setSpeed(double speed) Future<void>
setStateMachineEventHandlers({void stateMachineOnBooleanInputValueChange(String inputName, bool oldValue, bool newValue)?, void stateMachineOnError(String message)?, void stateMachineOnNumericInputValueChange(String inputName, double oldValue, double newValue)?, void stateMachineOnStart()?, void stateMachineOnStop()?, void stateMachineOnInputFired(String inputName)?, void stateMachineOnStringInputValueChange(String inputName, String oldValue, String newValue)?, void stateMachineOnCustomEvent(String message)?, void stateMachineOnStateEntered(String enteringState)?, void stateMachineOnStateExit(String leavingState)?, void stateMachineOnTransition(String previousState, String newState)?}) → void
setTheme(String themeId) Future<bool?>
setThemeData(String themeData) Future<bool?>
speed() Future<double?>
stateMachineCurrentState() Future<String?>
stateMachineFire(String event) Future<void>
stateMachineGetBooleanInput(String key) Future<bool?>
stateMachineGetInputs() Future<Map<String, String>?>
stateMachineGetNumericInput(String key) Future<double?>
stateMachineGetStringInput(String key) Future<String?>
stateMachineLoad(String stateMachineId) Future<bool?>
stateMachineLoadData(String data) Future<bool?>
stateMachineSetBooleanInput(String key, bool value) Future<bool?>
stateMachineSetNumericInput(String key, double value) Future<bool?>
stateMachineSetStringInput(String key, String value) Future<bool?>
stateMachineStart() Future<bool?>
stateMachineStop() Future<bool?>
stop() Future<bool?>
toString() String
A string representation of this object.
inherited
totalFrames() Future<double?>
useFrameInterpolation() Future<bool?>

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance DotLottieFlutterPlatform
The default instance of DotLottieFlutterPlatform to use.
getter/setter pair