lordicon 1.0.3 copy "lordicon: ^1.0.3" to clipboard
lordicon: ^1.0.3 copied to clipboard

This library allows you to easily integrate the playback of Lordicon icons into a Flutter application.

Lordicon Flutter #

This library allows you to easily integrate the playback of Lordicon icons into a Flutter application.

Usage #

import 'package:flutter/material.dart';
import 'package:lordicon/lordicon.dart';

void main() => runApp(const MyApp());

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    var controller = IconController.assets('assets/lock.json');

    controller.addStatusListener((status) {
      if (status == ControllerStatus.ready) {
        controller.playFromBeginning();
      }
    });

    return MaterialApp(
      home: Scaffold(
        body: Center(
          child: IconViewer(
            controller: controller,
            width: 200,
            height: 200,
          ),
        ),
      ),
    );
  }
}

More examples #

For more code samples demonstrating various possibilities, please refer to the 'example' folder.

  • Lordicon - Lordicon is a powerful library of thousands of carefully crafted animated icons.
  • Lottie - Render After Effects animations natively on Web, Android and iOS, and React Native.
14
likes
130
points
406
downloads

Publisher

verified publisherlordicon.com

Weekly Downloads

This library allows you to easily integrate the playback of Lordicon icons into a Flutter application.

Homepage
Repository (GitHub)
View/report issues

Topics

#lordicon #lottie #icon #animation

Documentation

API reference

License

MIT (license)

Dependencies

flutter, lottie, path

More

Packages that depend on lordicon