conditional_builder_null_safety

Creator: coderz1093

Last updated:

Add to Cart

Description:

conditional builder null safety

conditional_builder_null_safety #
This is package its purpose show UI elements according for conditional type and supports null safety
Getting Started #
dependencies:
conditional_builder_null_safety: ^0.0.6
copied to clipboard
import this package #
import 'package:conditional_builder_null_safety/conditional_builder_null_safety.dart';
copied to clipboard
Example #
If the condition is true, will be builder executed
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: ConditionalBuilder(
condition: true,
builder: (context) => Center(child: Text('this is true')),
fallback: (context) => Center(child: Text('this is not true')),
),
),
);
}
copied to clipboard

If the condition is not true or false, will be fallback executed
@override
Widget build(BuildContext context) {
return Scaffold(
body: ConditionalBuilder(
condition: false,
builder: (context) => Center(child: Text('this is true')),
fallback: (context) => Center(child: Text('this is not true')),
),
);
}
copied to clipboard

you can set fallback is null don't worry it is return a empty container
@override
Widget build(BuildContext context) {
return Scaffold(
body: ConditionalBuilder(
condition: false,
builder: (context) => Center(child: Text('this is true')),
fallback: null,
),
);
}
copied to clipboard

add a new function generateRandom(int min, int max); its return int , create random number between minimum and maximum
int random = generateRandom(10 , 100);
//output 99 or 47 or 11 or else number
copied to clipboard
This project is a starting point for a Dart
package,
a library module containing code that can be shared easily across
multiple Flutter or Dart projects.
For help getting started with Flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference.

License

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

Customer Reviews

There are no reviews.