TibetanCalendar class

A Calculator.

Constructors

TibetanCalendar({required int year, required int month, required int day, required bool isLeapDay, required bool isLeapMonth})

Properties

day int
final
hashCode int
The hash code for this object.
no setterinherited
isLeapDay bool
final
isLeapMonth bool
final
month int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
year int
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

westernDate DateTime
getter/setter pair

Static Methods

amod(dynamic a, dynamic b) → dynamic
frac(num a) → dynamic
getAnimalAndElementByYear({required int tibetanYear, required int westernBirthYear}) YearAttribute
getDayBefore(dynamic day, dynamic monthCount) → dynamic
GET DAY BEFORE
getDayFromTibetan(Map<String, dynamic> _a) TibetanCalendar
GET DAY FROM TIBETAN
getDayFromWestern(DateTime date) TibetanCalendar
GET DAY FROM WESTERN
getMonthFromMonthCount(dynamic monthCount) → dynamic
GET MONT FROM MONTH COUNT
getTibetanDate(DateTime arg) TibetanCalendar
GET TIBETAN DATE FROM DART DATE
getYearAttributes({required int tibetanYear}) YearAttribute
isDoubledMonth(int tYear, int month) → dynamic
CHECK IF IT IS DOUBLE MONTH OR NOT
julianFromTibetan(dynamic year, dynamic month, dynamic isLeapMonth, dynamic day) → dynamic
GET JULIAN FROM TIBETAN
julianFromTrueDate(num dayCount) → dynamic
GET JULIAN DATR FROM DAYCOUNT
julianFromUnix(DateTime unixDate) → dynamic
get julian from the dart date
meanDate(num day, int monthCount) → dynamic
GET MEAN DATE
meanSun(num day, int monthCount) → dynamic
MEAN SUN
monthCountFromTibetan(Map<String, Object> _a) → dynamic
COUNT MONTH FROM TIBETAN DATE
moonAnomaly(num day, int monthCount) num
MOON ANOMAY
moonEqu(num day, int monthCount) → dynamic
GET MOON EQUA
moonTab(num i) → dynamic
GET MOON TAB
moonTabInt(int i) → dynamic
MOON TAB INT
sunAnomaly(num day, int monthCount) num
SUN ANOMAY
sunEqu(num day, int monthCount) → dynamic
GET SUN EQUA
sunTab(num i) → dynamic
sunTabInt(int i) → dynamic
trueDateFromMonthCountDay(num day, int monthCount) → dynamic
GET DATE FROM MONTH COUNT
unixFromJulian(dynamic julianDate) → dynamic
GET UNIX DATE FROM JULIAN