Modul:Wikidata/Sorters/quantity
Vzhled
Dokumentaci tohoto modulu lze vytvořit na stránce Modul:Wikidata/Sorters/quantity/Dokumentace
require 'Modul:No globals'
local p = {}
local lib = require 'Modul:Wikidata/lib'
function p.isComplete(statement)
return lib.IsSnakValue(statement.mainsnak)
end
function p.mayCompare(statement)
return statement.mainsnak.datavalue.type == 'quantity'
end
local function getValue(statement)
local Formatters = require 'Modul:Wikidata/Formatters'
return Formatters.getRawValue(statement.mainsnak)
end
function p.compare(first, second)
return lib.simpleCompare(getValue(first), getValue(second))
end
return p