QrDataModuleStyle class

Styling options for data module.

Annotations

Constructors

QrDataModuleStyle({QrDataModuleShape dataModuleShape = QrDataModuleShape.square, Color? color, double borderRadius = 0, bool roundedOutsideCorners = false, double? outsideBorderRadius})
Create a new set of styling options for data modules.
const

Properties

borderRadius double
Border radius
final
color Color?
Color to tint the data modules.
final
dataModuleShape QrDataModuleShape
Data module shape.
final
hashCode int
The hash code for this object.
no setteroverride
outsideBorderRadius double
if roundedOutsideCorners == true, then by default use borderRadius _outsideBorderRadius <= borderRadius Get border radius for outside corners
no setter
roundedOutsideCorners bool
Only QrDataModuleShape.square true for rounded outside corners
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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.
override