Allow multiple client-side runtimes on a single page
Make XBlock client-side runtimes proper classes, so that handlerUrl can be defined in a per-runtime way, and we can have multiple runtimes on a single page. [LMS-1630][LMS-1421][LMS-1517]
Showing
- cms/djangoapps/contentstore/views/item.py 8 additions, 1 deletioncms/djangoapps/contentstore/views/item.py
- cms/djangoapps/contentstore/views/preview.py 6 additions, 16 deletionscms/djangoapps/contentstore/views/preview.py
- cms/lib/xblock/runtime.py 0 additions, 2 deletionscms/lib/xblock/runtime.py
- cms/static/coffee/spec/main.coffee 1 addition, 0 deletionscms/static/coffee/spec/main.coffee
- cms/static/coffee/spec/main_squire.coffee 1 addition, 0 deletionscms/static/coffee/spec/main_squire.coffee
- cms/static/coffee/src/views/module_edit.coffee 1 addition, 1 deletioncms/static/coffee/src/views/module_edit.coffee
- cms/static/coffee/src/xblock/cms.runtime.v1.coffee 22 additions, 0 deletionscms/static/coffee/src/xblock/cms.runtime.v1.coffee
- cms/static/js_test.yml 2 additions, 1 deletioncms/static/js_test.yml
- cms/static/js_test_squire.yml 2 additions, 0 deletionscms/static/js_test_squire.yml
- common/djangoapps/xmodule_modifiers.py 9 additions, 5 deletionscommon/djangoapps/xmodule_modifiers.py
- common/static/coffee/src/xblock/core.coffee 5 additions, 4 deletionscommon/static/coffee/src/xblock/core.coffee
- common/static/coffee/src/xblock/runtime.v1.coffee 5 additions, 24 deletionscommon/static/coffee/src/xblock/runtime.v1.coffee
- lms/djangoapps/courseware/module_render.py 4 additions, 3 deletionslms/djangoapps/courseware/module_render.py
- lms/djangoapps/instructor/views/instructor_dashboard.py 1 addition, 2 deletionslms/djangoapps/instructor/views/instructor_dashboard.py
- lms/djangoapps/instructor/views/legacy.py 1 addition, 2 deletionslms/djangoapps/instructor/views/legacy.py
- lms/envs/common.py 7 additions, 5 deletionslms/envs/common.py
- lms/lib/xblock/runtime.py 28 additions, 58 deletionslms/lib/xblock/runtime.py
- lms/static/coffee/src/xblock/lms.runtime.v1.coffee 18 additions, 0 deletionslms/static/coffee/src/xblock/lms.runtime.v1.coffee
- lms/static/js_test.yml 1 addition, 0 deletionslms/static/js_test.yml
Loading
Please register or sign in to comment