IFunctionalStar class abstract

Implemented types
Implementers

Constructors

IFunctionalStar.new()

Properties

brightness BrightnessEnum?
星耀亮度,若没有亮度数据则此字段为空字符串或者 undefined
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
mutagen Mutagen?
四化,若未产生四化则此字段为 undefined
getter/setter pairinherited
name StarName
星耀名字
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope Scope
作用范围(本命盘 | 大限盘 | 流年盘)
getter/setter pairinherited
type StarType
星耀类型(主星 | 吉星 | 煞星 | 杂耀 | 桃花星 | 解神 | 禄存 | 天马)
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
oppositePalace() IFunctionalPalace?
获取当前星耀的对宫
palace() IFunctionalPalace?
获取星耀所在宫位
setAstrolabe(IFunctionalAstrolabe astrolabe) → void
设置当前星耀所在星盘
setPalace(IFunctionalPalace palace) → void
设置当前星耀所在宫位
surroundedPalaces() IFunctionlSurpalaces?
获取当前星耀的三方四正宫位
toString() String
A string representation of this object.
inherited
withBrightness(List<BrightnessEnum> brightness) bool
判断星耀是否是传入的亮度,也可以传入多个亮度,只要匹配到一个亮度就会返回true
withMutagen(List<Mutagen> mutagen) bool
判断星耀是否产生了四化

Operators

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