Skip to content
This repository has been archived by the owner on Apr 28, 2021. It is now read-only.

moduleのインスタンス単位の見直し #3

Open
okunishinishi opened this issue Jul 15, 2016 · 0 comments
Open

moduleのインスタンス単位の見直し #3

okunishinishi opened this issue Jul 15, 2016 · 0 comments

Comments

@okunishinishi
Copy link
Contributor

okunishinishi commented Jul 15, 2016

ctxはやめる
thisはあるactorのある名前のmoduleとする(callerがつなぎ直しても同じインスタンスにつながる)

let actor = sugoActor({
   moudles: {
       modu01: {
             method01(arg01, arg02) { // Callerが渡した引数がそのままくる
                   this.emit('hoge') // このthisはモジュール単位
             },
             method02 () {
                    this.method01() // 同じモジュールの他のメソッドも呼べるぜ。このWS経由しない。
             }
      }
  }
})
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant