escape3ds: github.com/yokano/escape3ds/server/view Index | Files

package view

import "github.com/yokano/escape3ds/server/view"

画面表示全般を行う。必要に応じてモデルからデータを取り出し整形する。 HTML ファイルを出力するときは html ディレクトリからテンプレートを取り出して使う。

Index

Package Files

view.go

type View Uses

type View struct {
    // contains filtered or unexported fields
}

画面表示を行うオブジェクト

func NewView Uses

func NewView(c appengine.Context, w http.ResponseWriter) *View

View オブジェクトを作成する。

func (*View) Debug Uses

func (this *View) Debug()

デバッグ画面の表示。デバッグ画面ではユーザの登録をメールを介さずに行ったりするための画面。

func (*View) Editor Uses

func (this *View) Editor(encodedGameKey string)

エディタ画面を表示する。エディットするゲームのキーを引数として渡す。

func (*View) EnterEventEditor Uses

func (this *View) EnterEventEditor(gameKey string, sceneKey string)

イベントエディタの表示(シーン開始時)

func (*View) EventEditor Uses

func (this *View) EventEditor(gameKey string, eventKey string)

イベントエディタの表示(クリック時)

func (*View) Gamelist Uses

func (this *View) Gamelist(userKey string)

ゲーム一覧の表示。ログイン後に表示される最初のページ。 引数としてユーザキーを渡す。 セッションIDがブラウザに保存されている場合は、トップページではなくこちらが表示される。

func (*View) InterimRegistration Uses

func (this *View) InterimRegistration()

仮登録ページの表示。ユーザがトップページでメールアドレスとパスワードを入力した後に表示される。 本登録のためのメールアドレスが送信される。

func (*View) LeaveEventEditor Uses

func (this *View) LeaveEventEditor(gameKey string, sceneKey string)

イベントエディタの表示(シーン終了時)

func (*View) Login Uses

func (this *View) Login()

ログイン画面を表示する

func (*View) Registration Uses

func (this *View) Registration()

本登録完了ページの表示。仮登録状態のユーザの元へ送られたメールからジャンプしてくる。 このページが表示されたら登録が完了。

func (*View) Runtime Uses

func (this *View) Runtime(gameKey string)

テストプレイ画面の表示

Package view imports 5 packages (graph). Updated 2016-07-22. Refresh now. Tools for package owners.

The go get command cannot install this package because of the following issues: