Base Domain | Coderz Product

base_domain

Last updated:

0 purchases

base_domain Image
base_domain Images

Free

Languages

Categories

Add to Cart

Description:

base domain

Library for manage general use cases.
Using #
For use use cases

import 'package:base_domain/base_domain.dart';

mixin UsersRepository on GetAllRepository<User> {}

mixin UsersUseCase on GetAllUseCase<User>, SaveUseCase<User, User> {}

class UsersUseCaseAdapter
with GetAllUseCaseAdapter<User>, SaveUseCaseAdapter<User, User>
implements UsersUseCase {
final UsersRepository repository;

UsersUseCaseAdapter(this.repository);

@override
List<Rule<User>> get rules => [
cannotBeNull((user) => user.name, 'name', 'Name can not be null'),
cannotBeNull((user) => user.lastname, 'lastname', 'Lastname can not be null'),
];
}

copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.