To edit the documentation or categories for this module, click here.
local Entity = require('Module:EntityAbstract'):abstractExtends()
function Entity:image(opts)
return self:file(opts)
end
function Entity:imagelink(opts)
return self:filelink(opts)
end
function Entity:flairlink(opts)
if self.is_nil then return end
return ('<span class="%s">%s%s</span>'):format(
self.cssClass or '',
self:imagelink(opts),
self:link(opts)
)
end
return Entity