forked from x/icebergs
46 lines
1.0 KiB
Go
46 lines
1.0 KiB
Go
package wx
|
|
|
|
import (
|
|
ice "shylinux.com/x/icebergs"
|
|
"shylinux.com/x/icebergs/core/code"
|
|
kit "shylinux.com/x/toolkits"
|
|
)
|
|
|
|
const WXML = "wxml"
|
|
|
|
func init() {
|
|
Index.MergeCommands(ice.Commands{
|
|
WXML: {Actions: code.PlugAction(code.PLUG, kit.Dict(
|
|
code.INCLUDE, code.HTML,
|
|
code.KEYWORD, kit.Dict(
|
|
"page", code.KEYWORD,
|
|
"view", code.KEYWORD,
|
|
"text", code.KEYWORD,
|
|
"image", code.KEYWORD,
|
|
"picker", code.KEYWORD,
|
|
"rich-text", code.KEYWORD,
|
|
"template", code.KEYWORD,
|
|
"import", code.KEYWORD,
|
|
|
|
"class", code.FUNCTION,
|
|
"size", code.FUNCTION,
|
|
"name", code.FUNCTION,
|
|
"range", code.FUNCTION,
|
|
"value", code.FUNCTION,
|
|
"placeholder", code.FUNCTION,
|
|
"is", code.FUNCTION,
|
|
"data", code.FUNCTION,
|
|
"wx:if", code.FUNCTION,
|
|
"wx:elif", code.FUNCTION,
|
|
"wx:for", code.FUNCTION,
|
|
"wx:for-item", code.FUNCTION,
|
|
"wx:for-index", code.FUNCTION,
|
|
"wx:key", code.FUNCTION,
|
|
"bindtap", code.FUNCTION,
|
|
"bindinput", code.FUNCTION,
|
|
"bindchange", code.FUNCTION,
|
|
),
|
|
))},
|
|
})
|
|
}
|