view/widgets/common_widgets library

Properties

primaryFontFamily ↔ String?
getter/setter pair
tamilFontFamily ↔ String?
getter/setter pair

Functions

buildPageInfo({required int currentPage, required int totalPages, required int totalItems, required int itemsPerPage}) → Widget
buildPaginationControls({required int currentPage, required int totalPages, required dynamic onPageChanged(int), required bool isMobile}) → Widget
customListTile({required IconData leadingIcon, required String title, required dynamic navigateTo(), required double height}) → Widget
customText({required String text, required Color textColor, required double fontSize, required FontWeight fontWeight, required TextAlign textAlign, required TextOverflow textOverFlow, int? maxLines, String? fontFamily, double? letterSpacing, double? height}) → Widget
showErrorWidget({required String errorMessage, VoidCallback? onRetry}) → Widget
showKural({required Kural kural, required double imgHeight, required double imgWidth, required bool isMobile}) → Widget
showKuralWithShowMore({required int index, required Kural kural, required double imgHeight, required double imgWidth, required bool isMobile, required bool isExpanded, required VoidCallback onToggle}) → Widget
showLoader() → Widget
spaceDivider() → Widget