本文整理汇总了Python中pyasm.web.HtmlElement.set_unique_id方法的典型用法代码示例。如果您正苦于以下问题:Python HtmlElement.set_unique_id方法的具体用法?Python HtmlElement.set_unique_id怎么用?Python HtmlElement.set_unique_id使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pyasm.web.HtmlElement
的用法示例。
在下文中一共展示了HtmlElement.set_unique_id方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: TopWdg
# 需要导入模块: from pyasm.web import HtmlElement [as 别名]
# 或者: from pyasm.web.HtmlElement import set_unique_id [as 别名]
#.........这里部分代码省略.........
var kwargs = {
}
var server = TacticServerStub.get();
try {
server.execute_cmd(command, kwargs);
} catch(e) {
spt.alert(e);
}
'''
} )
self.body.add_relay_behavior( {
'type': 'mouseenter',
'bvr_match_class': 'tactic_hover',
'cbjs_action': '''
var bgcolor = bvr.src_el.getStyle("background");
bvr.src_el.setAttribute("spt_bgcolor", bgcolor);
bvr.src_el.setStyle("background", "#EEE");
'''
} )
self.body.add_relay_behavior( {
'type': 'mouseleave',
'bvr_match_class': 'tactic_hover',
'cbjs_action': '''
var bgcolor = bvr.src_el.getAttribute("spt_bgcolor");
if (!bgcolor) bgcolor = "";
//var bgcolor = ""
bvr.src_el.setStyle("background", bgcolor);
'''
} )
self.body.set_unique_id()
self.body.add_smart_style( "tactic_load", "cursor", "pointer" )
# check version of the database
project = Project.get()
version = project.get_value("last_version_update")
release = Environment.get_release_version()
#if version < release:
# FIXME: can't do this ... TACTIC cannot be running when the database
# is upgrading.
if False:
try:
from pyasm.security import Site
site = Site.get_site()
install_dir = Environment.get_install_dir()
cmd = '''python "%s/src/bin/upgrade_db.py" -f -s "%s" --quiet --yes &''' % (install_dir, site)
print("cmd: ", cmd)
os.system(cmd)
pass
except Exception as e:
print("WARNING: ", e)
def get_body(self):
return self.body