92 and #93 are separate PR's that add the prerequisite changes here needed to accomplish the "add window" without the manifest already being present in the store.
2e0a81c is really the heart of this PR. I really like the pattern of #91, where a plugin maybe needs to know its parent. That way the parent then can register/run/ it.
92 and #93 are separate PR's that add the prerequisite changes here needed to accomplish the "add window" without the manifest already being present in the store.
2e0a81c is really the heart of this PR. I really like the pattern of #91, where a plugin maybe needs to know its parent. That way the parent then can register/run/ it.