diff options
| author | tjp <tjp@ctrl-c.club> | 2024-01-03 12:17:37 -0700 |
|---|---|---|
| committer | tjp <tjp@ctrl-c.club> | 2024-01-03 12:17:37 -0700 |
| commit | 859f74231f2b48d2dcf6a29682e7651b504fda12 (patch) | |
| tree | e03126c48c8385d98ba81525e7b628d5ca2257ca /state.go | |
| parent | 6c9558c0d2201d933b1d396febeb6e70ceaad058 (diff) | |
tours
Diffstat (limited to 'state.go')
| -rw-r--r-- | state.go | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -9,8 +9,14 @@ import ( type BrowserState struct { *History - Modal []byte - Marks map[string]string + Modal []byte + + Marks map[string]string + + NamedTours map[string]*Tour + DefaultTour Tour + CurrentTour *Tour + Readline *readline.Instance } @@ -39,11 +45,13 @@ type Link struct { } func NewBrowserState() *BrowserState { - return &BrowserState{ + state := &BrowserState{ History: &History{ Url: nil, Depth: 0, NavIndex: -1, }, } + state.CurrentTour = &state.DefaultTour + return state } |
