buildRecord function

Builder buildRecord(
  1. BuilderOptions options
)

Builder factory for d_rocket_builder:record.

Returns a PartBuilder (default .g.dart suffix) that walks extends Record classes and emits a _[ClassName]Init class plus a register[ClassName]Record() function per class.

Implementation

Builder buildRecord(BuilderOptions options) {
  return PartBuilder(<Generator>[RecordGenerator()], '.g.dart');
}