j_tools 0.0.27 copy "j_tools: ^0.0.27" to clipboard
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.