ImageConstraintMessage class

Mirrors MLImageConstraint and its MLImageSizeConstraint.

Constructors

ImageConstraintMessage({required int pixelsWide, required int pixelsHigh, required int pixelFormatType, required ImageSizeConstraintTypeMessage sizeConstraintType, required List<ImageSizeMessage> enumeratedSizes, required int minimumWidth, required int maximumWidth, required int minimumHeight, required int maximumHeight})

Properties

enumeratedSizes ↔ List<ImageSizeMessage>
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
maximumHeight ↔ int
-1 means unbounded.
getter/setter pair
maximumWidth ↔ int
-1 means unbounded.
getter/setter pair
minimumHeight ↔ int
getter/setter pair
minimumWidth ↔ int
getter/setter pair
pixelFormatType ↔ int
getter/setter pair
pixelsHigh ↔ int
getter/setter pair
pixelsWide ↔ int
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sizeConstraintType ↔ ImageSizeConstraintTypeMessage
getter/setter pair

Methods

encode() → Object
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
override

Static Methods

decode(Object result) → ImageConstraintMessage