Versions in this module Expand all Collapse all v0 v0.2.0 Sep 27, 2017 Changes in this version + func BoldFont() *text.Font + func RegularFont() *text.Font + type App struct + Posts []*Post + Stack Stack + func NewApp() *App + type Comment struct + Id int64 + Text string + UserId int64 + UserName string + func GenerateComment() *Comment + type CommentsView struct + Comments []*Comment + func NewCommentsView() *CommentsView + func (v *CommentsView) Build(ctx view.Context) view.Model + type Post struct + Bookmarked bool + Comments []*Comment + Id int64 + ImageURL string + LikeCount int + Liked bool + Location string + UserImageURL string + UserName string + func GeneratePost() *Post + type PostButtonsView struct + Bookmarked bool + LikeCount int + Liked bool + OnTouchBookmark func(bool) + OnTouchComment func() + OnTouchLike func(bool) + OnTouchShare func() + func NewPostButtonsView() *PostButtonsView + func (v *PostButtonsView) Build(ctx view.Context) view.Model + type PostHeaderView struct + ImageURL string + Title string + func NewPostHeaderView() *PostHeaderView + func (v *PostHeaderView) Build(ctx view.Context) view.Model + type PostImageView struct + ImageURL string + OnDoubleTouch func() + func NewPostImageView() *PostImageView + func (v *PostImageView) Build(ctx view.Context) view.Model + type PostView struct + func NewPostView(p *Post) *PostView + func (v *PostView) Build(ctx view.Context) view.Model + type RootView struct + func NewRootView(app *App) *RootView + func (v *RootView) Build(ctx view.Context) view.Model + type Stack interface + Pop func() + Push func(vs view.View) + SetViews func(...view.View) + Views func() []view.View + type User struct + Id int64 + ImageURL string + Name string