j_tools 0.0.27
j_tools: ^0.0.27 copied to clipboard
JTools - Flutter package project.
0.0.27 #
- Refactor IMaster class to update created and updated methods for consistent parameter handling
0.0.26 #
- Refactor IMaster class to allow optional timestamp parameters in created and updated methods for improved flexibility
0.0.25 #
- Refactor IMaster and TMaster classes to update serverAt initialization and rename lastUpdated method to lastServerAt for clarity
0.0.24 #
- Refactor IMaster class to initialize serverAt with a default value and simplify isActive check in toJson method
0.0.23 #
- Enhance IMaster class to use removeSpaces method for string normalization in toMap
0.0.22 #
- Refactor ArabicNormalizer extension to integrate removeSpaces method for improved string normalization
0.0.21 #
- Refactor IMaster class to rename private methods to public for better clarity and consistency
0.0.20 #
- Refactor IMaster class to use private methods for lifecycle hooks and JSON serialization
0.0.19 #
- Override toString method in IMaster class to return the name property
0.0.18 #
- Refactor IMaster and TMaster classes to improve data handling; rename indexer to updatedAt and adjust related methods for clarity
0.0.17 #
- Refactor IMaster class to simplify constructor and improve data handling; update JDB class to define static 'by' variable
0.0.16 #
- Add dio, shared_preferences, and flutter_bloc dependencies to pubspec.yaml
0.0.15 #
- Add sqflite dependency to pubspec.yaml for improved database management
0.0.14 #
- Refactor JDB.initialize method to use named parameters for improved clarity and maintainability
0.0.13 #
- Refactor JDB class to improve variable naming and encapsulation of onCreateTables function
0.0.12 #
- Refactor database structure by removing old database helper and model classes, and implementing new versions for improved data management
0.0.11 #
- Update database helper to use async onCreateTables
0.0.10 #
- add database helper and model classes for improved data management
0.0.9 #
- Update j_logger to use PrettyPrinter
0.0.8 #
- Enhance JMessage class with platform-specific logging
0.0.7 #
- Implement jDropdown widget and enhance JMessage class with error logging
0.0.6 #
- Add readOnly property to JEntry widget and apply it in TextFormField
0.0.5 #
- Update version to 0.0.5, adjust padding in JEntry, and comment out font asset in JMessage
0.0.4 #
- Add loading and alert dialog functionality to JMessage class
0.0.3 #
- Refactor color management: replace AppColors with JColors and update JCalculator class
0.0.2 #
- Add various widgets for enhanced UI components
- Implemented a calculator dialog with basic arithmetic functionality.
- Created a customizable bottom sheet widget for displaying content.
- Developed a reusable button widget with extensive styling options.
- Introduced a countdown timer widget for time-sensitive actions.
- Added a dialog alert widget with countdown and confirmation options.
- Created a form dialog for structured input with a save button.
- Developed a non-header form dialog for simpler input scenarios.
- Implemented a list dialog for displaying selectable items.
- Created an entry widget for text input with validation support.
- Developed an amount entry widget for formatted currency input.
- Introduced a date and time entry widget for user-friendly date selection.
- Added a message utility for displaying toast notifications.
- Implemented an image picker widget with cropping and compression features.
0.0.1 #
- Initial release.