Module:T-Process: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| Line 62: | Line 62: | ||
end | end | ||
-- | -- Get the SemanticCategoryHelpers module | ||
local SemanticCategoryHelpers = require('Module:SemanticCategoryHelpers') | |||
-- | -- Register a property provider using the new helper function | ||
Blueprint.registerPropertyProvider( | |||
template, | |||
SemanticCategoryHelpers.createCombinedPropertyProvider( | |||
{"process", "has_previous", "has_next"}, -- Fields to combine | |||
require('Module:ConfigRepository').semanticProperties.process_connection, -- Property to set | |||
function(value, fieldName) -- Extractor function | |||
return extractSemanticValue(value, fieldName) | |||
end | |||
) | |||
) | |||
-- ========== Main Render Function ========== | -- ========== Main Render Function ========== | ||