icon property
String
get
icon
Implementation
String get icon => !isConnected
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_natural.png"
: isPrinting && deviceParameter.status.isReady
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_printing.gif"
:dataAvailable && deviceParameter.status.isReady
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_data_available.png"
:isConfiguring && deviceParameter.status.isReady
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_configuring.gif"
: initializing
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_in.png"
: (getType == DeviceType.bg && statusMsg.contains("NotShareable"))
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_inuse.png"
: initialized
? (deviceParameter.status.isReady && locked)
? "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_locked.png"
: deviceParameter.status.image
: "${AssetImages.iconsAddress}/${getType.name}/${getType.name}_natural.png";