Multi Platform Widget | Coderz Product

multi_platform_widget

Last updated:

0 purchases

multi_platform_widget Image
multi_platform_widget Images

Free

Languages

Categories

Add to Cart

Description:

multi platform widget

multi_platform_widget #
A widget which you can use when you want to provide different widget for each platform. It merges widgets for every platform into single class.
Usage #
Fully working example in example/lib/main.dart
class MyWidget extends MultiPlatformWidget {
// It is not necessary to specify a widget for every platform.
// If widgets for some platforms are not specified, then default widget
// will be built on those platforms.

@override
Widget get defaultWidget => DefaultWidget();

@override
Widget? get androidWidget => AndroidWidget();

@override
Widget? get fuchsiaWidget => FuchsiaWidget();

@override
Widget? get iOSWidget => IOSWidget();

@override
Widget? get linuxWidget => LinuxWidget();

@override
Widget? get macOSWidget => MacOSWidget();

@override
Widget? get windowsWidget => WindowsWidget();

@override
Widget? get webWidget => WebWidget();
}
copied to clipboard

License:

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

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.