Modul:Wikidata/Sorters/snaktype
Dokumentaci tohoto modulu lze vytvořit na stránce Modul:Wikidata/Sorters/snaktype/Dokumentace
-- Tato stránka je pravidelně aktualizována robotem. Jakákoliv modifikace bude při příští aktualizaci přepsána a je třeba ji provádět na Wikipedii.
require 'Modul:No globals'
local p = {}
local lib = require 'Modul:Wikidata/lib'
local snaktypeToNumber = {
value = -1,
somevalue = 0,
novalue = 1,
}
function p.isCompleteStatement(statement)
return true
end
function p.mayCompareStatement(statement)
return true
end
local function getNumber(statement)
return snaktypeToNumber[statement.snaktype]
end
function p.compareStatements(first, second)
return lib.simpleCompare(getNumber(first), getNumber(second))
end
return p