Module:FileEntityAbstract

From Leaguepedia | League of Legends Esports Wiki
Jump to: navigation, search

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