plexus 5.0.0-dev.5 plexus: ^5.0.0-dev.5 copied to clipboard
Plexus is an advanced, modular event framework, driven by the desire for a first-class, logging experience.
import 'package:flex/expose.dart';
import 'package:plexus/plexus.dart';
/// Example class with [HasModule]
class Calculator with HasModule {
/// Returns the result of multiplying [a] with [b]
num multiply(num a, num b) {
final result = a * b;
log(Level.FINEST, result);
return result;
}
@override
final UnmodifiableListView<String> package = const UnmodifiableListView(['plexus', 'example', 'calculator']);
}