1
0
forked from x/icebergs
icebergs/misc/chrome/sync.go
2022-12-14 23:00:21 +08:00

30 lines
626 B
Go

package chrome
import (
"shylinux.com/x/ice"
"shylinux.com/x/icebergs/base/mdb"
)
type sync struct {
ice.Lists
field string `data:"time,id,type,name,link"`
insert string `name:"insert type name link" http:"/sync"`
list string `name:"list id auto" help:"同步流"`
}
func (s sync) Inputs(m *ice.Message, arg ...string) {
switch arg[0] {
case mdb.ZONE:
m.Cmdy(arg)
default:
m.Cmdy(s.Lists.Inputs, arg)
}
}
func (s sync) Insert(m *ice.Message, arg ...string) {
s.Lists.Insert(m, arg...)
}
func (s sync) List(m *ice.Message, arg ...string) {
s.Lists.List(m, arg...)
}
func init() { ice.CodeCtxCmd(sync{}) }