home

package
v3.2.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2019 License: BSD-3-Clause, BSD-3-Clause Imports: 11 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) 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)

Jump to

Keyboard shortcuts

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