core/nice_platform library

Classes

NiceBreakpoints
Standard breakpoints for responsive design.
NiceDesktopOnly
Show only on desktop platforms.
NiceHideOnBreakpoint
Hide widget on certain breakpoints.
NiceMobileOnly
Show only on mobile platforms.
NicePlatform
Platform detection utilities.
NicePlatformBuilder
Build different widgets based on platform.
NiceResponsive
Responsive layout builder that provides breakpoint information.
NiceResponsiveInfo
Responsive information for the current context.
NiceResponsiveValue<T>
Select values based on breakpoint.
NiceSafeArea
Extended SafeArea with platform-aware defaults.
NiceShowOnBreakpoint
Show widget only on certain breakpoints.
NiceWebOnly
Show only on web.

Enums

NiceBreakpoint
Breakpoint enumeration
NiceFormFactor
Device form factor.
NicePlatformType
Platform type enumeration.

Extensions

NiceBreakpointExtension on NiceBreakpoint
NiceResponsiveContext on BuildContext
Extension on BuildContext for easy access to responsive info.