setLayout method
Implementation
void setLayout(String fit, double alignX, double alignY) {
if (dotLottiePlayer != null && !isDisposed) {
try {
final player = dotLottiePlayer as JSObject;
final method = player['setLayout'.toJS] as JSFunction;
final layoutObj = JSObject();
// dotlottie-web expects kebab-case fit values for fit-width/fit-height.
layoutObj['fit'.toJS] = _fitToWebString(fit).toJS;
layoutObj['align'.toJS] = [alignX.toJS, alignY.toJS].toJS;
method.callAsFunction(player, layoutObj);
} catch (e) {} // ignore: empty_catches
}
}