core_mixins 1.0.2 copy "core_mixins: ^1.0.2" to clipboard
core_mixins: ^1.0.2 copied to clipboard

unlisted

Collection of mixins implementing some dart libraries' abstract classes so you don't have to implement them.

example/example.md

import 'dart:io';
import 'dart:typed_data';

import 'package:core_mixins/async/stream_mixin.dart';
import 'package:core_mixins/async/stream_sink_mixin.dart';
import 'package:core_mixins/io/socket_mixins.dart';
import 'package:core_mixins/io/i_o_sink_mixin.dart';


// Order of mixins matters.
class MySocket with SocketMixin implements Socket {
    MySocket(this.socket);

    // Every class must override getter with class name but with lower case.
    @override
    final Socket socket;

    // Now you can override any field.
}
2
likes
70
points
38
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Collection of mixins implementing some dart libraries' abstract classes so you don't have to implement them.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

meta

More

Packages that depend on core_mixins