PdfButtonField class
Represents button field in the PDF form.
Constructors
- PdfButtonField(PdfPage page, String name, Rect bounds, {String? text, PdfFont? font, PdfColor? borderColor, PdfColor? backColor, PdfColor? foreColor, int? borderWidth, PdfHighlightMode highlightMode = PdfHighlightMode.invert, PdfBorderStyle borderStyle = PdfBorderStyle.solid, PdfFieldActions? actions, String? tooltip})
- Initializes an instance of the PdfButtonField class with the specific page, name, and bounds.
Properties
- actions → PdfFieldActions
- 
  Gets the actions of the field.{Read-Only}
  no setter
- backColor ↔ PdfColor
- 
  Gets or sets the color of the background.
  getter/setter pair
- borderColor ↔ PdfColor
- 
  Gets or sets the color of the border.
  getter/setter pair
- borderStyle ↔ PdfBorderStyle
- 
  Gets or sets the border style.
  getter/setter pair
- borderWidth ↔ int
- 
  Gets or sets the width of the border.
  getter/setter pair
- bounds ↔ Rect
- 
  Gets or sets the bounds.
  getter/setter pairinherited
- canExport ↔ bool
- 
  Gets or sets a value indicating whether the PdfField is exportable or not.
  getter/setter pairinherited
- font ↔ PdfFont
- 
  Gets or sets the font.
  getter/setter pair
- foreColor ↔ PdfColor
- 
  Gets or sets the color of the text.
  getter/setter pair
- form → PdfForm?
- 
  Gets the form of the PdfField.
  no setterinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- highlightMode ↔ PdfHighlightMode
- 
  Gets or sets the highlighting mode.
  getter/setter pair
- mappingName ↔ String
- 
  Gets or sets the mapping name to be used when exporting interactive form
field data from the document.
  getter/setter pairinherited
- name ↔ String?
- 
  Gets or sets the name of the PdfField.
  getter/setter pairinherited
- page → PdfPage?
- 
  Gets the page of the field.
  no setterinherited
- readOnly ↔ bool
- 
  Gets or sets a value indicating whether this PdfField field is read-only.
  getter/setter pairinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- tabIndex ↔ int
- 
  Gets or sets the tab index for form fields.
  getter/setter pairinherited
- text ↔ String
- 
  Gets or sets the caption text.
  getter/setter pair
- tooltip ↔ String
- 
  Gets or sets the tool tip.
  getter/setter pairinherited
Methods
- 
  addPrintAction() → void 
- Adds Print action to current button field.
- 
  flatten() → void 
- 
  Flattens the field.
  inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited