文件名称:awestore:Sveltes存储AwesomeWM的API
文件大小:392KB
文件格式:ZIP
更新时间:2024-04-06 14:58:02
Lua
AweStore Sveltes存储AwesomeWM的API。 非常感谢提供的演示GIF :) 安装: sudo luarocks --lua-version 5.3 install awestore 文献资料 该库是基于的商店概念构建的。 商店是一个可以订阅的简单表,只要存储值发生变化,它就会通知参与的参与者。 这里是一个简单的例子: local awestore = require " awestore " local my_store = awestore. writable ( 1 ) my_store: subscribe ( function ( v ) print (v); end ) -- prints "1" my_store: set ( 2 ) -- prints "2" subscribe收益的退订功能,调用时,注销注册使用的功能subscribe 。
【文件预览】:
awestore-trunk
----.gitignore(4B)
----build.lua(2KB)
----src()
--------utils.lua(322B)
--------easing.lua(5KB)
--------tweened.lua(3KB)
--------core.lua(3KB)
--------init.lua(393B)
----LICENSE.md(1KB)
----awestore-0.2.0-1.rockspec(729B)
----README.md(4KB)
----demo.gif(1.25MB)
----tests.lua(2KB)
----awestore-dev-1.rockspec(726B)
----makefile(156B)