QRScanner class

Inheritance

Constructors

QRScanner({required String descriptive_text, required dynamic update_qr_value(String new_qr_value), required Color border_color, required double border_radius, required double border_length, required double border_width, required double cut_out_size, required LinearGradient button_linear_gradient, required String permission_message, required String permission_message_no, required String permission_message_yes, required String enter_code_text, required String validate_button_text, required String fail_message, required Color textfield_color, required String login_button_text, required bool show_login_button})
const

Properties

border_color Color
final
border_length double
final
border_radius double
final
border_width double
final
button_linear_gradient LinearGradient
final
cut_out_size double
final
descriptive_text String
final
enter_code_text String
final
fail_message String
final
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
login_button_text String
final
permission_message String
final
permission_message_no String
final
permission_message_yes String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
show_login_button bool
final
textfield_color Color
final
update_qr_value → dynamic Function(String new_qr_value)
final
validate_button_text String
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<StatefulWidget>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

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