Documentation ¶
Overview ¶
Package stacknav is a generated protocol buffer package.
It is generated from these files:
gomatcha.io/matcha/pb/view/stacknav/stacknavigator.proto
It has these top-level messages:
ChildView View Bar StackEvent
Index ¶
- type Bar
- func (*Bar) Descriptor() ([]byte, []int)
- func (m *Bar) GetBackButtonHidden() bool
- func (m *Bar) GetBackButtonTitle() string
- func (m *Bar) GetCustomBackButtonTitle() bool
- func (m *Bar) GetLeftViewIds() []int64
- func (m *Bar) GetRightViewIds() []int64
- func (m *Bar) GetTitle() string
- func (m *Bar) GetTitleViewId() int64
- func (*Bar) ProtoMessage()
- func (m *Bar) Reset()
- func (m *Bar) String() string
- type ChildView
- type StackEvent
- type View
- func (*View) Descriptor() ([]byte, []int)
- func (m *View) GetBackTextStyle() *matcha_text.TextStyle
- func (m *View) GetBarColor() *matcha.Color
- func (m *View) GetChildren() []*ChildView
- func (m *View) GetTitleTextStyle() *matcha_text.TextStyle
- func (*View) ProtoMessage()
- func (m *View) Reset()
- func (m *View) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bar ¶
type Bar struct { Title string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"` BackButtonHidden bool `protobuf:"varint,7,opt,name=backButtonHidden" json:"backButtonHidden,omitempty"` CustomBackButtonTitle bool `protobuf:"varint,2,opt,name=customBackButtonTitle" json:"customBackButtonTitle,omitempty"` BackButtonTitle string `protobuf:"bytes,3,opt,name=backButtonTitle" json:"backButtonTitle,omitempty"` TitleViewId int64 `protobuf:"varint,4,opt,name=titleViewId" json:"titleViewId,omitempty"` RightViewIds []int64 `protobuf:"varint,5,rep,packed,name=rightViewIds" json:"rightViewIds,omitempty"` LeftViewIds []int64 `protobuf:"varint,6,rep,packed,name=leftViewIds" json:"leftViewIds,omitempty"` }
func (*Bar) Descriptor ¶
func (*Bar) GetBackButtonHidden ¶
func (*Bar) GetBackButtonTitle ¶
func (*Bar) GetCustomBackButtonTitle ¶
func (*Bar) GetLeftViewIds ¶
func (*Bar) GetRightViewIds ¶
func (*Bar) GetTitleViewId ¶
func (*Bar) ProtoMessage ¶
func (*Bar) ProtoMessage()
type ChildView ¶
type ChildView struct { ViewId int64 `protobuf:"varint,1,opt,name=viewId" json:"viewId,omitempty"` BarId int64 `protobuf:"varint,2,opt,name=barId" json:"barId,omitempty"` ScreenId int64 `protobuf:"varint,3,opt,name=screenId" json:"screenId,omitempty"` }
func (*ChildView) Descriptor ¶
func (*ChildView) GetScreenId ¶
func (*ChildView) ProtoMessage ¶
func (*ChildView) ProtoMessage()
type StackEvent ¶
type StackEvent struct {
Id []int64 `protobuf:"varint,1,rep,packed,name=id" json:"id,omitempty"`
}
func (*StackEvent) Descriptor ¶
func (*StackEvent) Descriptor() ([]byte, []int)
func (*StackEvent) GetId ¶
func (m *StackEvent) GetId() []int64
func (*StackEvent) ProtoMessage ¶
func (*StackEvent) ProtoMessage()
func (*StackEvent) Reset ¶
func (m *StackEvent) Reset()
func (*StackEvent) String ¶
func (m *StackEvent) String() string
type View ¶
type View struct { Children []*ChildView `protobuf:"bytes,1,rep,name=children" json:"children,omitempty"` TitleTextStyle *matcha_text.TextStyle `protobuf:"bytes,2,opt,name=titleTextStyle" json:"titleTextStyle,omitempty"` BackTextStyle *matcha_text.TextStyle `protobuf:"bytes,3,opt,name=backTextStyle" json:"backTextStyle,omitempty"` BarColor *matcha.Color `protobuf:"bytes,4,opt,name=barColor" json:"barColor,omitempty"` }
func (*View) Descriptor ¶
func (*View) GetBackTextStyle ¶
func (m *View) GetBackTextStyle() *matcha_text.TextStyle
func (*View) GetBarColor ¶
func (*View) GetChildren ¶
func (*View) GetTitleTextStyle ¶
func (m *View) GetTitleTextStyle() *matcha_text.TextStyle
func (*View) ProtoMessage ¶
func (*View) ProtoMessage()
Click to show internal directories.
Click to hide internal directories.