PaymentProductFieldDisplayHints class

Represents a PaymentProductFieldDisplayHints object.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

PaymentProductFieldDisplayHints.new(bool alwaysShow, bool obfuscate, int displayOrder, String? label, String? placeholderLabel, String? link, String? mask, PreferredInputType preferredInputType, Tooltip? tooltip, FormElement? formElement)
PaymentProductFieldDisplayHints.fromJson(Map<String, dynamic> json)
factory

Properties

alwaysShow bool
Whether this field should always be shown.
final
displayOrder int
The numerical order of display for this field.
final
formElement FormElement?
The FormElement for this field.
final
hashCode int
The hash code for this object.
no setterinherited
label String?
The label for this fields.
final
Link that should be used to replace the '{link}' variable in the label.
final
mask String?
The mask for this field value.
final
obfuscate bool
Whether this field should be obfuscated.
final
placeholderLabel String?
The placeholder for the customer input for this field.
final
preferredInputType PreferredInputType
Preferred keyboard type.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tooltip Tooltip?
Information that can be provided in a tooltip to the customer.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited