SatelliteStyle class

Represents the style of a satellite.

Constructors

SatelliteStyle({double size = 4.0, Color color = Colors.white, bool hasGlow = false, Color? glowColor, double glowIntensity = 0.5, bool sizeAttenuation = true, int transitionDuration = 500, SatelliteShape shape = SatelliteShape.circle, bool showOrbitPath = false, Color orbitPathColor = const Color(0x4DFFFFFF), double orbitPathWidth = 1.0, bool orbitPathDashed = false})
const
SatelliteStyle.fromJson(String source)
factory
SatelliteStyle.fromMap(Map<String, dynamic> map)
factory

Properties

color Color
final
glowColor Color?
final
glowIntensity double
final
hasGlow bool
final
hashCode int
The hash code for this object.
no setterinherited
orbitPathColor Color
final
orbitPathDashed bool
final
orbitPathWidth double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shape SatelliteShape
final
showOrbitPath bool
final
size double
final
sizeAttenuation bool
final
transitionDuration int
final

Methods

copyWith({double? size, Color? color, bool? hasGlow, Color? glowColor, double? glowIntensity, bool? sizeAttenuation, int? transitionDuration, SatelliteShape? shape, bool? showOrbitPath, Color? orbitPathColor, double? orbitPathWidth, bool? orbitPathDashed}) SatelliteStyle
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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