cross_platform

Creator: coderz1093

Last updated:

0 purchases

cross_platform Image
cross_platform Images

Languages

Categories

Add to Cart

Description:

cross platform

cross_platform #




Cross platform package that unifies the work with Platform and wrapps dart:io Platform and dart:html to determine platform of the host machine an info about it.
Getting Started #


Platform.isWeb - gets whether host platform is web based or not.


Platform.isAndroid - gets whether this app is running on Android or not.


Platform.isIOS - gets whether this app is running on iOS or not.


Platform.isMobile - gets whether this app is running on iOS/Android or not.


Platform.isMacOS - gets whether this app is running on MacOS or not.


Platform.isLinux - gets whether this app is running on Linux or not.


Platform.isWindows - gets whether this app is running on Windows or not.


Platform.isDesktop - gets whether this app is running on MacOS/Linux/Windows or not.


Platform.isFuchsia - gets whether this app is running on Fuchsia or not.


Platform.numberOfProcessors - gets the number of individual execution units of the machine.


Platform.pathSeparator - gets the path separator used by the operating system to separate components in file paths.


Platform.localeName - gets the name of the current locale.


Platform.operatingSystem - gets a string representing the operating system or platform.


Platform.operatingSystemVersion - gets a string representing the version of the operating system or platform.


Only IO implementation: #


Platform.localHostname - gets the local hostname for the system.


Platform.environment - gets the environment for this process as a map from string key to string value.


Platform.executable - gets the path of the executable used to run the script in this isolate.


Platform.resolvedExecutable - gets the path of the executable used to run the script in this isolate after it has been resolved by the OS.


Platform.script - gets the absolute URI of the script being run in this isolate.


Platform.executableArguments - gets the flags passed to the executable used to run the script in this isolate.


Platform.packageConfig - gets the --packages flag passed to the executable used to run the script in this isolate.


Platform.version - gets the version of the current Dart runtime.


Feature requests and Bug reports #
Feel free to post a feature requests or report a bug here.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.