Content deleted Content added
add the importanceScale class, fixes for qualityScale class methods, better makeCheckSelfFunction code, better error messages in checkForDuplicateTriggers, fix indentation |
fix bug in assessmentScale:editGrade |
||
Line 502:
error( mw.ustring.format( 'editGrade: method "%s" was not found in the "%s" grade object', method, gradeName ), 2 )
end
self.grades[ gradeName ][ method ]( self.grades[ gradeName ], ... )
end
Line 522:
if exists[ trigger ] then
error( mw.ustring.format(
'Duplicate trigger
trigger, exists[ trigger ], name
), 2 )
Line 885:
myqs:setStandardQualityScale()
local fooGrade = qualityGrade:new()
fooGrade:addTrigger( '
fooGrade:setGradeName( 'foo' )
myqs:addGrade( fooGrade )
myqs:checkForDuplicateTriggers()
myqs:editGrade( 'a', 'setIcon', 'foobar.svg' )
return myqs.grades.a.icon
end
|