Html格式的字符串, 把html标签按字符串方式书写,可以支持增加行内样式
示例代码
let html: HtmlString = '<ul><li>第一项</li><li>第二项</li></ul>'
let html2: HtmlString = '<div><span style="color: red;">Hello<span style="color: #0f0;">World</span></div>'
跳转规则定义
示例代码
let jumpRule:JumpRule = {
'name': 'myJumpRule',
'sources': ['MODEL_QUERY_FILTER.35760972075e9b0bdd04605c2900553c.0631650944e279f77ba138d1022ad12b-CategoryName'],
'handler': (cell) => { alert('hello macro!!!')}
}
单元格样式处理函数
表格对象
行序号(序号从0开始)
列序号(序号从0开始)
表头元素处理函数
返回null代表该表头不作处理,使用默认格式
表头对象
行序号(序号从0开始)
列序号(序号从0开始)
当前值
单元格元素处理函数
返回null代表该单元格不作处理,使用默认格式
表格对象
行序号(序号从0开始)
列序号(序号从0开始)
表头元素处理函数
返回null代表该表头不作处理,使用默认格式
表头对象
行序号(序号从0开始)
列序号(序号从0开始)
当前值
按钮定义
示例代码
let button:ToolbarItem = {
'id': 'CUSTOM',
'label': '定制按钮',
'icon': 'sx-icon-custom'
'handler': (item, type) => { alert('hello macro!!!')}
}
css样式对象, 把css样式以js对象方式书写
示例代码
let cssObecjt:CssObject = { 'color': '#f00', 'background': 'rgb(0,255,0)', 'margin': '5px 10px', 'font-size': '13px' }