🛡️ Fork — Jeff Peiffer Legacy (jpl_)

Este paquete (jpl_json_dynamic_widget_plugin_ionicons) es un fork de json_dynamic_widget_plugin_ionicons, originalmente creado por Jeff Peiffer y archivado (read-only) junto con toda la org peiffer-innovations.

El prefijo jpl_ significa Jeff Peiffer Legacy: mantenemos vivo el legado de estos paquetes, bumpeados a las últimas versiones de Dart/Flutter, en el monorepo jpl.

Licencia original conservada. El crédito del diseño y la implementación original es de Jeff Peiffer.

I'm done

Table of Contents

json_dynamic_widget_plugin_ionicons

Table of Contents

Live Example

Introduction

Plugin to the JSON Dynamic Widget to provide named support for Ionicons using the ionicons library as the base.

Using the Plugin

import 'package:json_dynamic_widget/json_dynamic_widget.dart';
import 'package:json_dynamic_widget_plugin_ionicons/json_dynamic_widget_plugin_ionicons.dart';


void main() {
  // Ensure Flutter's binding is complete
  WidgetsFlutterBinding.ensureInitialized();

  // ...

  // Get an instance of the registry
  var registry = JsonWidgetRegistry.instance;

  // Bind the plugin to the registry.  This is necessary for the registry to
  // find the widget provided by the plugin
  JsonIoniconsPluginRegistrar.registerDefaults(registry: registry);

  // ...
}

The icons can be referenced by name ising the new ionicon type such as:

{
  'type': 'ionicon',
  'args': {
    'icon': 'arrow_up'
  }
}