27 lines
749 B
Python
27 lines
749 B
Python
# Same as vertical,
|
|
# But w/o css delimiters between children
|
|
|
|
from xmodule.vertical_module import VerticalModule, VerticalDescriptor
|
|
from pkg_resources import resource_string
|
|
|
|
# HACK: This shouldn't be hard-coded to two types
|
|
# OBSOLETE: This obsoletes 'type'
|
|
class_priority = ['video', 'problem']
|
|
|
|
|
|
class WrapperModule(VerticalModule):
|
|
''' Layout module for laying out submodules vertically w/o css delimiters'''
|
|
|
|
has_children = True
|
|
css = {'scss': [resource_string(__name__, 'css/wrapper/display.scss')]}
|
|
|
|
|
|
class WrapperDescriptor(VerticalDescriptor):
|
|
module_class = WrapperModule
|
|
|
|
has_children = True
|
|
|
|
js = {'coffee': [resource_string(__name__, 'js/src/vertical/edit.coffee')]}
|
|
js_module_name = "VerticalDescriptor"
|
|
|