NameBuilder.use constructor

NameBuilder.use({
  1. Iterable<Name>? names,
  2. VoidCallback? prebuild,
  3. Callback<Namefully, void>? postbuild,
  4. Callback<Namefully, void>? preclear,
  5. VoidCallback? postclear,
})

Creates a base builder from many Names with lifecycle hooks.

Implementation

NameBuilder.use({
  Iterable<Name>? names,
  VoidCallback? prebuild,
  Callback<Namefully, void>? postbuild,
  Callback<Namefully, void>? preclear,
  VoidCallback? postclear,
}) : this._(
        names ?? [],
        prebuild: prebuild,
        postbuild: postbuild,
        preclear: preclear,
        postclear: postclear,
      );