Module:Region

local util_vars = require("Module:VarsUtil")

local p = require('Module:EntityAbstract'):extends local h = {}

p.objectType = 'Region' p.imagelength = 'link' p.defaultlength = 'medium' p.cssClass = 'region-object'

function p:image(opts) if self.is_nil then return nil end if not opts then opts = {} end local div = mw.html.create('div') :addClass('region-icon') :cssText(('color:%s'):format(self:get('hex'))) :wikitext(self:get('short')) return tostring(div) end

return p