本文整理汇总了Python中pyasm.web.HtmlElement.spacer_div方法的典型用法代码示例。如果您正苦于以下问题:Python HtmlElement.spacer_div方法的具体用法?Python HtmlElement.spacer_div怎么用?Python HtmlElement.spacer_div使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pyasm.web.HtmlElement
的用法示例。
在下文中一共展示了HtmlElement.spacer_div方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: get_display
# 需要导入模块: from pyasm.web import HtmlElement [as 别名]
# 或者: from pyasm.web.HtmlElement import spacer_div [as 别名]
def get_display(my):
# just refresh the whole thing
widget = DivWdg()
outer_widget = DivWdg(css='spt_view_panel')
search_div = DivWdg()
search_bvr = {
'type': 'click_up',
'cbjs_action': 'spt.dg_table.search_cbk(evt, bvr)',
'override_class_name': 'tactic.ui.cgapp.AppShotPanelWdg',
'override_target': 'bvr.src_el.getParent(".spt_app_shot_panel")',
'extra_args': {'instance_search_type': my.instance_search_type,
'asset_search_type': my.asset_search_type}
#'panel_id': 'main_body_search'
}
# WARNING: this is made just for main search box and won't be compatible with the simple search wdg
search_wdg = SearchWdg(search_type=my.search_type, custom_search_view='search_shot_loader', parent_key='', filter=''\
, display='block', custom_filter_view='', state=None, run_search_bvr=search_bvr)
#from tactic.ui.app.simple_search_wdg import SimpleSearchWdg
#search_wdg = SimpleSearchWdg(search_type=my.search_type, search_view=my.simple_search_view, state=None, run_search_bvr=search_bvr)
search_div.add( HtmlElement.spacer_div(1,10) )
search_div.add(search_wdg)
# if there is result, it could only be one shot
search = search_wdg.get_search()
shots = search.get_sobjects()
# avoid getting a shot when no shot is selected
if not my.shot_code and len(shots) == 1:
my.shot_code = shots[0].get_code()
outer_widget.add(search_div)
my.set_as_panel(outer_widget, class_name='spt_panel spt_view_panel spt_app_shot_panel')
#show_shot_panel = False
#if show_shot_panel:
panel = ViewPanelWdg( search_type=my.search_type, \
inline_search=True, show_search='false', show_refresh='false', view=my.view, \
run_search_bvr=search_bvr, simple_search_view=my.simple_search_view)
panel.set_sobjects(shots)
widget.add(panel)
show_instances_in_shot = ProdSetting.get_value_by_key("show_instances_in_shot_panel")
if show_instances_in_shot != "false":
widget.add(HtmlElement.h3("Asset Instances in Shot [%s]" %my.shot_code))
widget.add(HtmlElement.br(2))
asset_inst_panel = AppAssetInstancePanelWdg(search_type=my.search_type, instance_search_type=my.instance_search_type, asset_search_type=my.asset_search_type, shot_code=my.shot_code, show_search='false')
widget.add(asset_inst_panel)
outer_widget.add(widget)
return outer_widget
示例2: get_display
# 需要导入模块: from pyasm.web import HtmlElement [as 别名]
# 或者: from pyasm.web.HtmlElement import spacer_div [as 别名]
def get_display(my):
web = WebContainer.get_web()
login_name = web.get_form_value('login')
hidden = HiddenWdg('login', login_name)
box = DivWdg(css='login')
if web.is_IE():
box.add_style("margin-top: 150px")
box.add_style("margin-bottom: 150px")
else:
box.add_style("margin-top: auto")
box.add_style("margin-bottom: auto")
box.add_style("text-align: center")
div = DivWdg()
div.add_style("margin: 0px 0px")
div.add_class("centered")
div.add_style("padding-top: 95px")
sthpw = SpanWdg("SOUTHPAW TECHNOLOGY INC", css="login_sthpw")
sthpw.add_style("color: #CCCCCC")
div.add( sthpw )
div.add( HtmlElement.br() )
div.add(hidden)
box.add(div)
# hidden element in the form to pass message that this was not
# actually a typical submitted form, but rather the result
# of a login page
div.add( HiddenWdg("is_from_login", "yes") )
div.add_style("font-size: 10px")
table = Table(css="login")
table.center()
table.set_attr("cellpadding", "3px")
table.add_row()
table2 = Table(css="login")
table2.center()
table2.add_style("width: 240px")
table2.add_row()
td = table2.add_header('After reset, the new password will be sent to the email address for [ %s ].'%login_name)
td.add_color('color','color', + 80)
table2.add_row_cell(' ')
# build the button manually
from tactic.ui.widget import ActionButtonWdg
button = ActionButtonWdg(tip='Reset Password', title='Reset')
button.add_style('margin: auto')
button.add_event('onclick',"document.form.elements['reset_password'].value='true'; document.form.submit()")
table2.add_row()
td = table2.add_cell(button)
hidden = HiddenWdg('reset_password')
td.add(hidden)
#th.add_class('center_content')
table2.add_row()
div.add(HtmlElement.br())
div.add(table)
div.add( HtmlElement.spacer_div(1,14) )
div.add(table2)
#div.add(HiddenWdg(my.LOGIN_MSG))
#box.add(script)
widget = Widget()
#widget.add( HtmlElement.br(3) )
table = Table()
table.add_style("width: 100%")
table.add_style("height: 85%")
table.add_row()
td = table.add_cell()
td.add_style("vertical-align: middle")
td.add_style("text-align: center")
td.add_style("background: transparent")
td.add(box)
widget.add(table)
return widget