celestial

package
v0.0.0-...-2ad9bc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2017 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Aspected

type Aspected struct {
	Multi
	Aspect astrobserve.Aspect
	AtPeak astrobserve.Peak
}

func (*Aspected) CompareAspect

func (asp *Aspected) CompareAspect(v *Aspected) bool

type Change

type Change struct {
	At   time.Time
	Flag Flag
}

type Directioned

type Directioned struct {
	Single
	Direction direction.Direction
}

type Flag

type Flag int32
const (
	None Flag = iota + 1
	Start
	Ongoing
	End
)

func (Flag) String

func (f Flag) String() string

type Mansioned

type Mansioned struct {
	Single
	Mansion astrobserve.IslamicMansion
}

type Moment

type Moment struct {
	Id           bson.ObjectId `bson:"_id,omitempty"`
	PersianMonth pers.PersianMonth

	Chart       astrobserve.ChartSet
	Aspected    []Aspected
	Signed      []Signed
	Mansioned   []Mansioned
	Directioned []Directioned
}

type Multi

type Multi struct {
	Change
	Participants []planet.Planet
}

multi planet change event

func (Multi) String

func (m Multi) String() string

type Signed

type Signed struct {
	Single
	Sign sign.Sign
}

type Single

type Single struct {
	Change
	Participant planet.Planet
}

single planet change event

func (Single) String

func (m Single) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL