
仓颉的 libnotify 绑定。
依赖
样例
package cjnotify_demo
import cjnotify
import cjnotify.glib
main(): Unit {
cjnotify.Init("CJNotify Demo")
let a = cjnotify.Notification("你好", "<u>仓颉</u>")
a.setUrgency(cjnotify.Urgency.LOW)
a.setTimeout(1000)
a.addAction("Callback", "Callback", {_: cjnotify.Notification, _: String => print("Call back", flush: true)})
a.setCategory("im")
a.show()
var loop = glib.MainLoop(false)
loop.run()
cjnotify.unInit()
}
版本
你可以在 Gitcode 的发行版页面获取对应版本的 cjpm.toml 配置。
文档
CJNotify API DOC