build method

  1. @override
void build(
  1. PdfPage page,
  2. PdfObject<PdfDataType> object,
  3. PdfDict<PdfDataType> params
)
override

Writes form field dictionary entries.

Implementation

@override
/// Writes form field dictionary entries.
void build(PdfPage page, PdfObject object, PdfDict params) {
  super.build(page, object, params);
  if (alternateName != null) {
    params[PdfNameTokens.tu] = PdfString.fromString(alternateName!);
  }
  if (mappingName != null) {
    params[PdfNameTokens.tm] = PdfString.fromString(mappingName!);
  }

  params[PdfNameTokens.ff] = PdfNum(fieldFlagsValue);
}