NeumorphicPainterCache class

Inheritance

Constructors

NeumorphicPainterCache()

Properties

backgroundColor Color
no setterinherited
cacheRadius double
no setterinherited
depth double
no setterinherited
depthOffset Offset
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
height double
no setterinherited
layerRect Rect?
no setterinherited
lightSource LightSource
no setterinherited
maskFilterBlur MaskFilter?
no setterinherited
originOffset Offset
no setterinherited
path Path
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadowDarkColor Color?
no setterinherited
shadowLightColor Color?
no setterinherited
subPaths List<Path>
finalinherited
width double
no setterinherited

Methods

generateShadowDarkColor({required Color color, required double intensity}) Color
override
generateShadowLightColor({required Color color, required double intensity}) Color
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateDepthOffset() → void
inherited
updateLayerRect({required Offset newOffset, required Size newSize}) Rect
override
updateLightSource(LightSource newLightSource, bool newOppositeShadowLightSource) bool
inherited
updatePath({required Path newPath}) → void
inherited
updateShadowColor({required Color newShadowLightColorEmboss, required Color newShadowDarkColorEmboss, required double newIntensity}) bool
inherited
updateSize({required Offset newOffset, required Size newSize}) bool
inherited
updateStyleColor(Color newColor) bool
inherited
updateStyleDepth(double newStyleDepth, double radiusFactor) bool
inherited
updateTranslations() → void
override

Operators

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