LunarPickerModel class

Inheritance

Constructors

LunarPickerModel({DateTime? currentTime, DateTime? maxTime, DateTime? minTime})

Properties

currentLunarTime ↔ Lunar
getter/setter pair
currentTime DateTime
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
hourList List<String>
getter/setter pairinherited
leftList List<String>
getter/setter pairinherited
maxLunarTime ↔ Lunar
getter/setter pair
maxTime DateTime
getter/setter pair
middleList List<String>
getter/setter pairinherited
minLunarTime ↔ Lunar
getter/setter pair
minTime DateTime
getter/setter pair
minuteList List<String>
getter/setter pairinherited
rightList List<String>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

currentHourIndex() int
inherited
currentLeftIndex() int
inherited
currentMiddleIndex() int
inherited
currentMinuteIndex() int
inherited
currentRightIndex() int
inherited
finalTime() DateTime
override
getLunarMiddleMonth(LunarMonth m) → dynamic
格式化获取农历月
getYearInChinese(int year) String
hourStringAtIndex(int index) String?
override
isLeap(LunarMonth m) bool
检查是否是闰月
layoutProportions() List<int>
inherited
leftDivider() String
inherited
leftStringAtIndex(int index) String?
override
middleStringAtIndex(int index) String?
override
minuteStringAtIndex(int index) String?
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rightDivider() String
inherited
rightStringAtIndex(int index) String?
override
setHourIndex(int index) → void
inherited
setLeftIndex(int index) → void
override
setMiddleIndex(int index) → void
override
setMinuteIndex(int index) → void
inherited
setRightIndex(int index) → void
override
timeDivider() String
inherited
toString() String
A string representation of this object.
inherited

Operators

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