extension_service

Last updated:

0 purchases

extension_service Image
extension_service Images
Add to Cart

Description:

extension service

Flutter Dart Extension Methods #
This repository contains a set of useful extension methods for common types in Flutter Dart. These extensions enhance the functionality of standard classes, providing convenient methods for everyday tasks.
Table of Contents #

List Extensions
Map Extensions
String Extensions
DateTime Extensions
TextEditingController Extensions
Num Extensions

List Extensions #

isNullOrEmpty: Checks if a list is null or empty.
isNotNullOrEmpty: Checks if a list is not nsull and not empty.
containsElement: Checks if the list contains a specific element.
firstOrDefault: Gets the first element in the list or a default value if the list is empty.
... (and many more)

Map Extensions #

containsKey: Checks if a key is present in the map.
containsValue: Checks if a value is present in the map.
keysList: Gets a list of keys in the map.
valuesList: Gets a list of values in the map.
... (and many more)

String Extensions #

isNullOrEmpty: Checks if a string is null or empty.
isNotNullOrEmpty: Checks if a string is not null and not empty.
isValidEmail: Checks if a string is a valid email address.
isValidUrl: Checks if a string is a valid URL.
... (and many more)

DateTime Extensions #

isToday: Checks if the date is today.
isYesterday: Checks if the date is yesterday.
isTomorrow: Checks if the date is tomorrow.
isThisWeek: Checks if the date is within the current week.
... (and many more)

TextEditingController Extensions #

clearText: Clears the text in the controller.
isNullOrEmpty: Checks if the text in the controller is null or empty.
isValidEmail: Checks if the text in the controller is a valid email address.
toCurrencyString: Converts the text in the controller to a currency format string.
... (and many more)

Num Extensions #

toHexString: Converts the number to a hexadecimal string.
isJson: Checks if the string is a valid JSON.
toCurrencyString: Converts the number to a currency format string.
... (and many more)

Feel free to use these extensions in your Flutter Dart projects to simplify and enhance your code!
Contributions Welcome #
Contributions are open! Feel free to contribute by adding more extensions, improving existing ones, fixing bugs, or suggesting new features. Let's build a comprehensive collection of Flutter Dart extensions together. Your help is highly appreciated!
Happy coding!

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.