Module:Comic books/class

De Semantic MediaWiki - Sandbox

< Module:Comic books

Révision datée du 25 décembre 2016 à 13:56 par Oetterer (discussion | contributions) (Page créée avec « local config = mw.loadData( 'Module:Comic books/config' ) local class = require( 'Module:SSC base' ) local comicBook = class:new( config ) function comicBook:setDefaults... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

This module holds a lua class representing a person. It uses Module:SSC base for its functionality and gets its configuration from Module:Comic books/config.

Usage

local comicBook = require( 'Module:Comic books/class' ):new()
-- for example, this call would be placed inside the main function called on the template:
return comicBook:renderPage()

For available public methods see Module:SSC base.


local config = mw.loadData( 'Module:Comic books/config' )
local class = require( 'Module:SSC base' )

local comicBook = class:new( config )

function comicBook:setDefaults( data )
	local data = data
	data.title = data.title or mw.title.getCurrentTitle().text
	return data
end

return comicBook
Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de cookies.