mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Docs: cosmetic updates and additions
* Content from wiki had some cosmetic leftover glitches * Added/adapted some docs for other modules
This commit is contained in:
committed by
Qingping Hou
parent
5de8310aa6
commit
c847d628e1
@@ -1,8 +1,9 @@
|
||||
local logger = require("logger")
|
||||
|
||||
--[[
|
||||
--[[--
|
||||
This is a registry for document providers
|
||||
]]--
|
||||
|
||||
local logger = require("logger")
|
||||
|
||||
local DocumentRegistry = {
|
||||
registry = {},
|
||||
providers = {},
|
||||
@@ -12,6 +13,9 @@ function DocumentRegistry:addProvider(extension, mimetype, provider)
|
||||
table.insert(self.providers, { extension = extension, mimetype = mimetype, provider = provider })
|
||||
end
|
||||
|
||||
--- Returns the registered document handler.
|
||||
-- @string file
|
||||
-- @treturn string provider, or nil
|
||||
function DocumentRegistry:getProvider(file)
|
||||
-- TODO: some implementation based on mime types?
|
||||
for _, provider in ipairs(self.providers) do
|
||||
|
||||
Reference in New Issue
Block a user