value_object_pattern 0.0.5 copy "value_object_pattern: ^0.0.5" to clipboard
value_object_pattern: ^0.0.5 copied to clipboard

A simple implementation for Value Objects pattern.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add value_object_pattern

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  value_object_pattern: ^0.0.5

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:value_object_pattern/domain/core/value_objects.dart';
import 'package:value_object_pattern/domain/exceptions/value_exceptions.dart';
import 'package:value_object_pattern/domain/value_objects/color_value.dart';
import 'package:value_object_pattern/domain/value_objects/cpf_value.dart';
import 'package:value_object_pattern/domain/value_objects/date_time_value.dart';
import 'package:value_object_pattern/domain/value_objects/decimal_value.dart';
import 'package:value_object_pattern/domain/value_objects/email_address_value.dart';
import 'package:value_object_pattern/domain/value_objects/full_name_value.dart';
import 'package:value_object_pattern/domain/value_objects/generic_string_value.dart';
import 'package:value_object_pattern/domain/value_objects/html_content_value.dart';
import 'package:value_object_pattern/domain/value_objects/int_value.dart';
import 'package:value_object_pattern/domain/value_objects/mongo_id_value.dart';
import 'package:value_object_pattern/domain/value_objects/password_value.dart';
import 'package:value_object_pattern/domain/value_objects/phone_number_value.dart';
import 'package:value_object_pattern/domain/value_objects/uri_value.dart';
import 'package:value_object_pattern/value_object.dart';
1
likes
125
points
134
downloads

Publisher

unverified uploader

Weekly Downloads

A simple implementation for Value Objects pattern.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

cpf_cnpj_validator, decimal, flutter, html, phone_numbers_parser, string_validator

More

Packages that depend on value_object_pattern