You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Lee moon soo (JIRA)" <ji...@apache.org> on 2015/07/01 19:56:06 UTC
[jira] [Created] (ZEPPELIN-148) Notebook scope AngularObject for
Angular display system
Lee moon soo created ZEPPELIN-148:
-------------------------------------
Summary: Notebook scope AngularObject for Angular display system
Key: ZEPPELIN-148
URL: https://issues.apache.org/jira/browse/ZEPPELIN-148
Project: Zeppelin
Issue Type: Improvement
Affects Versions: 0.5.0
Reporter: Lee moon soo
Assignee: Lee moon soo
Fix For: 0.6.0
AngularDisplay system (experimental) is introduced by ZEPPELIN-25.
This issue propose introducing two different scope for angular object.
*As is*
"Interpreter" scope (global scope). AngularObject is broadcasted to all notebooks connected to the same interpreter.
*Future*
"Notebook" scope (local scope) as well as "Interpreter" scope (global scope). AngularObject is valid only in a single notebook if it is created with "Notebook" scope.
API will be modified to
{code}
# APIs for "Notebook" scope AngularObject
z.angularBind( .... )
z.angularUnbind(...)
z.angularWatch( ... )
z.angularUnwatch(...)
# APIs for "Interpreter" scope AngularObject
z.angularGlobalBind( .... )
z.angularGlobalUnbind(...)
z.angularGlobalWatch( ... )
z.angularGlobalUnwatch(...)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)