device_vendor_info library

Fetch device's hardware information info Flutter platform.

Classes

BiosInfo
A collection of BIOS data of the computer.
BoardInfo
A collection of the motherboard.
SystemInfo
A collection of device's system description.

Functions

exportRawVendorInfoToJson() Future<Map<String, dynamic>>
Return original hardware metadata into String key JSON format.
exportVendorInfoToJson() Future<Map<String, dynamic>>
Get BiosInfo (bios key in Map), BoardInfo (mother_board key in Map) and SystemInfo (system key in Map) into an unmodifiable Map.
getBiosInfo() Future<BiosInfo>
Direct callback for fetching BiosInfo from DeviceVendorInfo.instance.
getBoardInfo() Future<BoardInfo>
Direct callback for fetching BoardInfo from DeviceVendorInfo.instance.
getSystemInfo() Future<SystemInfo>
Direct callback for fetching SystemInfo from DeviceVendorInfo.instance.
hasHypervisor() Future<bool>
Determine this machine enabled hypervisor, no matter it running in guest OS, container or actually physical machine.
isVirtualized() Future<bool>
Determine this program executed under virtualized platform. (e.g. Virtual machine, container).