device_vendor_info_interface 3.0.0 device_vendor_info_interface: ^3.0.0 copied to clipboard
Provide standard interface of hardware vendor information in Flutter.
3.0.0 #
DeviceVendorInfoDictionary
values becomesObject
- Added
TypedDeviceVendorInfoDictionary
for specifed values types returned from dictionary. - Added
EntryBasedDeviceVendorInfoDictionary
to deploy newDeviceVendorInfoDictionary
by implementingentries
only. - Provides additional methods of
DeviceVendorInfoDictionary
which distributed via extension:castValues
map
where
whereTypeOfValues
2.0.0 #
DeviceVendorInfoLoader
marked asabstract final
class that extending or implementing it directly is forbidden.- Instead, uses
ProductiveDeviceVendorInfoLoader
for platform implementation orMockDeviceVendorInfoLoader
for testing environment.
- Instead, uses
- Add
DeviceVendorInfoDictionary
inside ofProductiveDeviceVendorInfoLoader
for getting raw value from platform.
1.1.0 #
- Add
toJson
for retrive information in JSON format
1.0.0+1 #
- Add macOS as supported platform.
1.0.0 #
- Define standard structure of hardware infos:
- BIOS
- Motherboard
- System or product