Přeskočit na obsah

Modul:Wikidata/Sorters/time

Tato stránka je zamčena
Z Wikipedie, otevřené encyklopedie
require'Modul:No globals'

localp={}

locallib=require'Modul:Wikidata/lib'

p.isCompleteSnak=lib.IsSnakValue

functionp.isCompleteStatement(statement)
returnp.isCompleteSnak(statement.mainsnak)
end

functionp.mayCompareSnak(snak)
returnlib.datatypeToValueType[snak.datatype]=='time'
end

functionp.mayCompareStatement(statement)
returnp.mayCompareSnak(statement.mainsnak)
end

functionp.compareSnaks(first,second)
localFormatters=require'Modul:Wikidata/Formatters'
returnlib.simpleCompare(Formatters.getRawValue(first),Formatters.getRawValue(second))
end

functionp.compareStatements(first,second)
returnp.compareSnaks(first.mainsnak,second.mainsnak)
end

returnp