Дополнительные действия
ru>Alistair3149 (Sync with upstream) |
м (1 версия импортирована) |
(не показана 1 промежуточная версия этого же участника) | |
(нет различий)
|
Текущая версия от 17:48, 22 октября 2023
Для документации этого модуля может быть создана страница Модуль:LibraryUtil/doc
-- Imported from: https://runescape.wiki/w/Module:LibraryUtil -- <nowiki> local libraryUtil = require( 'libraryUtil' ) function libraryUtil.makeCheckClassFunction( libraryName, varName, class, selfObjDesc ) return function ( self, method ) if getmetatable( self ) ~= class then error( string.format( "%s: invalid %s. Did you call %s with a dot instead of a colon, i.e. " .. "%s.%s() instead of %s:%s()?", libraryName, selfObjDesc, method, varName, method, varName, method ), 3 ) end end end return libraryUtil -- </nowiki>