v0.0.5islamic_hijri_calendar
O widget do calendário islâmico Hijri exibe datas em números árabes e ingleses, mostra os nomes dos meses e anos Hijris, e permite navegação fácil entre os meses.
Apresentamos nosso widget de calendário islâmico Hijri, oferecendo uma exibição completa de datas com numerais árabes e ingleses. Visualize facilmente os nomes dos meses Hijri junto com o ano e navegue pelos meses sem esforço.
Texto original em inglês. Visite o GitHub para a versão atual.
Introducing our Islamic Hijri Calendar widget, offering a comprehensive date display with both Arabic and English numerals. Easily view Hijri month names alongside the year and navigate through months effortlessly.
Add dependency to your pubspec.yaml file & run Pub get
dependencies:
islamic_hijri_calendar: ^0.0.5
And import package into your class file
import 'package:islamic_hijri_calendar/islamic_hijri_calendar.dart';
IslamicHijriCalendar(
isHijriView: true, // allowing users to set either the English calendar only or display the Hijri calendar alongside the English calendar
highlightBorder : Theme.of(context).colorScheme.primary, // Set selected date border color
defaultBorder : Theme.of(context).colorScheme.onBackground.withValues(alpha:0.1), // Set default date border color
highlightTextColor : Theme.of(context).colorScheme.background, // Set today date text color
defaultTextColor : Theme.of(context).colorScheme.onBackground, //Set others dates text color
defaultBackColor : Theme.of(context).colorScheme.background, // Set default date background color
adjustmentValue: 0, // Set islamic hijri calendar adjustment value which is set by user side
isGoogleFont: true, // Set it true if you want to use google fonts else false
fontFamilyName: "Lato", // Set your custom font family name or google font name
getSelectedEnglishDate: (selectedDate){ // returns the date selected by user
print("English Date : $selectedDate");
},
getSelectedHijriDate: (selectedDate){ // returns the date selected by user in Hijri format
print("Hijri Date : $selectedDate");
},
isDisablePreviousNextMonthDates: true, // Set dates which are not included in current month should show disabled or enabled
),
| Property | Types | Description |
|---|---|---|
| isHijriView | bool? | allowing users to set either the English calendar only or display the Hijri calendar alongside the English calendar |
| highlightBorder | Color? | Set selected date border color |
| defaultBorder | Color? | Set default date border color |
| highlightTextColor | Color? | Set today date text color |
| defaultTextColor | Color? | Set others dates text color |
| defaultBackColor | Color? | Set default date background color |
| adjustmentValue | int | Set hijri calendar adjustment value which is set by user side |
| isGoogleFont | bool? | Set it true if you want to use google fonts else false |
| fontFamilyName | String? | Set your custom font family name or google font name |
| getSelectedEnglishDate | return selectedDate | returns the date selected by user |
| getSelectedHijriDate | return selectedDate | returns the date selected by user in Hijri format |
| isDisablePreviousNextMonthDates | bool? | Set dates which are not included in current month should show disabled or enabled |
Made with ❤️ by the DevCodeSpace
Lista de dependências 5 itens
{"sdk":"flutter"}^0.20.2^8.0.2^6.0.0{"sdk":"flutter"}Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗