home

package
v0.0.0-...-66acf6f Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Home

type Home struct {
	libkb.Contextified

	sync.Mutex
	// contains filtered or unexported fields
}

func NewHome

func NewHome(g *libkb.GlobalContext) *Home

func (*Home) ActionTaken

func (h *Home) ActionTaken(ctx context.Context) (err error)

func (*Home) Create

func (h *Home) Create(ctx context.Context, cli gregor1.IncomingInterface, category string, ibm gregor.Item) (bool, error)

func (*Home) Dismiss

func (h *Home) Dismiss(ctx context.Context, cli gregor1.IncomingInterface, category string, ibm gregor.Item) (bool, error)

func (*Home) DismissAnnouncement

func (h *Home) DismissAnnouncement(ctx context.Context, id keybase1.HomeScreenAnnouncementID) (err error)

func (*Home) Get

func (h *Home) Get(ctx context.Context, markViewed bool, numPeopleWanted int) (ret keybase1.HomeScreen, err error)

func (*Home) IsAlive

func (h *Home) IsAlive() bool

func (*Home) MarkViewed

func (h *Home) MarkViewed(ctx context.Context) (err error)

func (*Home) Name

func (h *Home) Name() string

func (*Home) OnDbNuke

func (h *Home) OnDbNuke(m libkb.MetaContext) error

func (*Home) OnLogout

func (h *Home) OnLogout(m libkb.MetaContext) error

func (*Home) RunUpdateLoop

func (h *Home) RunUpdateLoop(m libkb.MetaContext)

func (*Home) SkipTodoType

func (h *Home) SkipTodoType(ctx context.Context, typ keybase1.HomeScreenTodoType) (err error)

func (*Home) UserBlocked

func (h *Home) UserBlocked(m libkb.MetaContext, badUIDs map[keybase1.UID]bool) (err error)

Jump to

Keyboard shortcuts

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