| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- -- localstorage.lua
- local localstorage = {}
- localstorage.__index = localstorage
- --[[
- 创建一个新的 fw_localstorage 对象
- @return 返回一个新的 fw_localstorage 对象
- ]]
- function localstorage.new()
- local instance = setmetatable({}, localstorage)
- instance.module = fw_localstorage.new()
- return instance
- end
- --[[
- 打开本地存储
- @param dirpath 目录路径
- @return 是否成功打开
- ]]
- function localstorage:open(dirpath)
- return self.module:open(dirpath)
- end
- --[[
- 关闭本地存储
- ]]
- function localstorage:close()
- self.module:close()
- end
- --[[
- 清空数据库
- ]]
- function localstorage:clear()
- self.module:clear()
- end
- --[[
- 写入数据
- @param name 名称
- @param value 值
- @return 是否成功写入
- ]]
- function localstorage:write(name, value)
- return self.module:write(name, value)
- end
- --[[
- 读取数据
- @param name 名称
- ]]
- function localstorage:read(name)
- return self.module:read(name)
- end
- --[[
- 删除数据
- @param name 名称
- @return 是否成功删除
- ]]
- function localstorage:del(name)
- return self.module:del(name)
- end
- --[[
- 检查数据是否存在
- @param name 名称
- @return 是否存在
- ]]
- function localstorage:exist(name)
- return self.module:exist(name)
- end
- function localstorage:self()
- return self.module:self()
- end
- function localstorage:last_error()
- return self.module:last_error()
- end
- return localstorage
|