Documentation ¶
Index ¶
- type Component
- type DefaultRouter
- func (dr *DefaultRouter) GetCurrentComponent() Component
- func (dr *DefaultRouter) GetCurrentPath() string
- func (dr *DefaultRouter) Navigate(path string, args interface{}) error
- func (dr *DefaultRouter) NavigateBack() error
- func (dr *DefaultRouter) RegisterComponent(path string, component Component) error
- func (dr *DefaultRouter) UnRegisterComponent(path string)
- type DefaultStore
- func (ds *DefaultStore) Get(key string) (interface{}, bool)
- func (ds *DefaultStore) GetGameCoreClient() cpb.GameCoreClient
- func (ds *DefaultStore) GetRouter() Router
- func (ds *DefaultStore) GetToken() string
- func (ds *DefaultStore) Set(key string, value interface{})
- func (ds *DefaultStore) SetGameCoreClient(gcc cpb.GameCoreClient)
- func (ds *DefaultStore) SetRouter(r Router)
- func (ds *DefaultStore) SetToken(t string)
- type Router
- type Store
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultRouter ¶
type DefaultRouter struct {
// contains filtered or unexported fields
}
func NewDefaultRouter ¶
func NewDefaultRouter() *DefaultRouter
func (*DefaultRouter) GetCurrentComponent ¶
func (dr *DefaultRouter) GetCurrentComponent() Component
func (*DefaultRouter) GetCurrentPath ¶
func (dr *DefaultRouter) GetCurrentPath() string
func (*DefaultRouter) Navigate ¶
func (dr *DefaultRouter) Navigate(path string, args interface{}) error
func (*DefaultRouter) NavigateBack ¶
func (dr *DefaultRouter) NavigateBack() error
func (*DefaultRouter) RegisterComponent ¶
func (dr *DefaultRouter) RegisterComponent(path string, component Component) error
func (*DefaultRouter) UnRegisterComponent ¶
func (dr *DefaultRouter) UnRegisterComponent(path string)
type DefaultStore ¶
type DefaultStore struct {
// contains filtered or unexported fields
}
func NewDefaultStore ¶
func NewDefaultStore() *DefaultStore
func (*DefaultStore) Get ¶
func (ds *DefaultStore) Get(key string) (interface{}, bool)
func (*DefaultStore) GetGameCoreClient ¶
func (ds *DefaultStore) GetGameCoreClient() cpb.GameCoreClient
func (*DefaultStore) GetRouter ¶
func (ds *DefaultStore) GetRouter() Router
func (*DefaultStore) GetToken ¶
func (ds *DefaultStore) GetToken() string
func (*DefaultStore) Set ¶
func (ds *DefaultStore) Set(key string, value interface{})
func (*DefaultStore) SetGameCoreClient ¶
func (ds *DefaultStore) SetGameCoreClient(gcc cpb.GameCoreClient)
func (*DefaultStore) SetRouter ¶
func (ds *DefaultStore) SetRouter(r Router)
func (*DefaultStore) SetToken ¶
func (ds *DefaultStore) SetToken(t string)
Click to show internal directories.
Click to hide internal directories.