Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Segment ¶
type Segment struct {
gorm.Model
Name string `gorm:"uniqueIndex:chrome_segments_key"`
URLID int `gorm:"uniqueIndex:chrome_segments_key"`
URL URL
}
func (Segment) Conditions ¶
type SourceVisit ¶
type SourceVisit struct {
VisitAlias
Transition int64
}
type TransitionQualifierType ¶
type TransitionQualifierType string
const ( TransitionQualifierForwardBack TransitionQualifierType = "FORWARD_BACK" TransitionQualifierFromAddressBar TransitionQualifierType = "FROM_ADDRESS_BAR" TransitionQualifierHomePage TransitionQualifierType = "HOME_PAGE" TransitionQualifierChainStart TransitionQualifierType = "CHAIN_START" TransitionQualifierChainEnd TransitionQualifierType = "CHAIN_END" TransitionQualifierClientRedirect TransitionQualifierType = "CLIENT_REDIRECT" TransitionQualifierServerRedirect TransitionQualifierType = "SERVER_REDIRECT" )
type TransitionType ¶
type TransitionType string
const ( TransitionLink TransitionType = "LINK" TransitionTyped TransitionType = "TYPED" TransitionAutoBookmark TransitionType = "AUTO_BOOKMARK" TransitionAutoSubframe TransitionType = "AUTO_SUBFRAME" TransitionManualSubframe TransitionType = "MANUAL_SUBFRAME" TransitionGenerated TransitionType = "GENERATED" TransitionAutoToplevel TransitionType = "AUTO_TOPLEVEL" TransitionSubmit TransitionType = "FORM_SUBMIT" TransitionReload TransitionType = "RELOAD" TransitionKeyword TransitionType = "KEYWORD" TransitionKeywordGenerated TransitionType = "KEYWORD_GENERATED" )
type URL ¶
type URL struct {
gorm.Model
URL string `gorm:"unique"`
Title string
VisitCount int
TypedCount int
LastVisit types.DateTime
Hidden bool
}
func (URL) Conditions ¶
type Visit ¶
type Visit struct {
gorm.Model
URLID int
URL URL
Time types.DateTime
VisitID int // Parent visit
Visit *Visit
// See https://chromium.googlesource.com/chromium/+/trunk/content/public/common/page_transition_types.h
TransitionType TransitionType
TransitionQualifierType TransitionQualifierType
IsRedirect bool
SegmentID int
Segment Segment
VisitDuration int
IncrementedOmniboxTypedScore bool
PubliclyRoutable bool
}
func (Visit) Conditions ¶
type VisitAlias ¶
type VisitAlias Visit
Click to show internal directories.
Click to hide internal directories.