const EventHolePublished, EventHoleRetired, EventShot, EventHoled, EventRoundReset, EventOwnershipOffered, EventOwnershipOfferCancelled, EventOwnershipTransfer, EventOwnershipRenounced, EventPlayURLSet, EventSuccessorSet, EventHoleHidden, EventPublishingSet
1const (
2 EventHolePublished = "HolePublished" // hole, slot, sha, by, official ("true"/"false")
3 EventHoleRetired = "HoleRetired" // hole, next
4 EventShot = "Shot" // hole, player, strokes, mode, shot ("angle,power,tick" as recorded)
5 EventHoled = "Holed" // hole, player, strokes, mode, shots (the round's)
6 EventRoundReset = "RoundReset" // hole, player
7 EventOwnershipOffered = "OwnershipOffered" // owner, to
8 EventOwnershipOfferCancelled = "OwnershipOfferCancelled" // owner
9 EventOwnershipTransfer = "OwnershipTransfer" // from, to
10 EventOwnershipRenounced = "OwnershipRenounced" // from
11 EventPlayURLSet = "PlayURLSet" // url
12 EventSuccessorSet = "SuccessorSet" // successor
13 EventHoleHidden = "HoleHidden" // slot, hidden ("true"/"false")
14 EventPublishingSet = "PublishingSet" // open ("true"/"false")
15)The events golf emits, and their attributes. A hole is always "hole", a player "player".