コード例 #1
0
ファイル: views.go プロジェクト: kego/ke
func New(ctx context.Context, self flux.ViewInterface) *View {
	app := stores.FromContext(ctx)
	return &View{
		View: flux.NewView(ctx, self, app),
		App:  app,
	}
}
コード例 #2
0
ファイル: ctests.go プロジェクト: kego/ke
func (cb *ClientContextBuilder) GetWatcher() *mock_flux.MockWatcherInterface {
	app := stores.FromContext(cb.Ctx())
	return app.Watcher.(*mock_flux.MockWatcherInterface)
}
コード例 #3
0
ファイル: ctests.go プロジェクト: kego/ke
func (cb *ClientContextBuilder) GetApp() *stores.App {
	return stores.FromContext(cb.Ctx())
}
コード例 #4
0
ファイル: ctests.go プロジェクト: kego/ke
func (cb *ClientContextBuilder) GetConnection() *mock_connection.MockInterface {
	app := stores.FromContext(cb.Ctx())
	return app.Conn.(*mock_connection.MockInterface)
}