- Fix topics
- Update README.md
- Refactoring
- Dart 3.0.0 ready
- Linux is desktop platform now
- Extensions for enums BuildMode, HostPlatformType, OperatingSystem
- Non nullable ready
- Refactoring
- Add some badges
- Non nullable ready
- Add when feature
- Fix
kListOSWithCupertinoDesign
constant andisCupertino
flag
- Add getters:
isWeb
- Is a web-based applicationsisIO
- Is a I/O supporting for non-web applications
- Add global getter platform
- operating system check
- Three short form to access the instance of Platform
Platform.instance
Platform.I
platform
- refactoring and new lints (pedantic + effective dart)
- Removed toJson() method from Platform
- Remove default factory Platform()
- Fix analysis options
- Disable most dev dependencies
- Add logo image
- Cashed flags
- Add toJson() method
- Add new flags:
- isDesktop
- isMaterial
- isCupertino
- Update badge and readme
- Initial Version of the library.