SignatureView class

Signature widget view

Inheritance

Constructors

SignatureView({Color? backgroundColor = Colors.white, String? data, Paint? penStyle, dynamic onSigned(String)?})
Constructor

Properties

backgroundColor Color?
Canvas background color
final
data String?
Default data
final
hashCode int
The hash code for this object.
no setterinherited
isEmpty bool
Check empty
no setter
key GlobalKey<_SignatureViewState>
Controls how one widget replaces another widget in the tree.
final
onSigned → (dynamic Function(String)?)
Callback when signed
final
penStyle Paint?
Custom paint
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clear() → void
Clear signature view
createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() → _SignatureViewState
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
exportBase64Image() Future<String?>
Export list offset to bytes
exportBytes() Future<Uint8List?>
Export list offset to bytes
exportListOffsetToString() String?
Export list offset to string
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