prisma_event 0.0.0 copy "prisma_event: ^0.0.0" to clipboard
prisma_event: ^0.0.0 copied to clipboard

discontinuedreplaced by: orm

Prisma event bus, Implementing Prisma logging APIs.

example/main.dart

import 'package:prisma_event/prisma_event.dart';

void main() {
  final emitter = Emitter(
    event: [Event.query],
  );

  emitter.on({Event.query}, (payload) {
    print('$payload!!!');
  });

  emitter.emit(
      Event.info, Payload(message: 'Hello World!')); // Won't be printed
  emitter.emit(Event.error, Payload(message: '222')); // Won't be printed
  emitter.emit(Event.query, QueryPayload(query: 'Hey')); // Will be printed
}
0
likes
150
points
1
downloads

Publisher

verified publisherprisma.pub

Weekly Downloads

Prisma event bus, Implementing Prisma logging APIs.

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on prisma_event