Screen class Null safety
A screen's basic information.
Constructors
- Screen({required String pairingCode, required bool paired, required String name, required String userID, required DateTime lastUpdated, required String screenToken, required double width, required double height})
-
Screen.fromJson(Map<
String, Object?> json) - Named constructor to create Screen from a Map.
Properties
- hashCode → int
-
Returns a hash code based on all the fields of this Screen.
read-only, override
- height → double
-
The logical pixel height of this screen.
final
- lastUpdated → DateTime
-
The last DateTime at which some information of this screen was updated [...]
final
- name → String
-
The name of this screen
final
- paired → bool
-
The pairing status of this screen [...]
final
- pairingCode → String
-
The pairing code used to pair this screen. [...]
final
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- screenToken → String
-
The unique identifier for this screen.
final
- userID → String
-
The id of the user has paired this screen
final
- width → double
-
The logical pixel width of this screen.
final
Methods
Operators
-
operator ==(
Object other) → bool -
Equality operator to compare two Screen instances. [...]
override