Skip to main content
Skip to main content

CheckedOptionElement

CheckedOptionElement

Description

Two-value on/off state input element.

Parent

MultiTextOptionElement

Functions

addElement

Description

Definition

addElement()

Arguments

anyelement

Code

function CheckedOptionElement:addElement(element)
CheckedOptionElement:superClass().addElement( self , element)

if # self.elements = = 3 then
self:setTexts( { g_i18n:getText( "ui_off" ), g_i18n:getText( "ui_on" ) } )
self:setIsChecked( self.isChecked)
end
end

getIsChecked

Description

Get whether the element is checked

Definition

getIsChecked()

Code

function CheckedOptionElement:getIsChecked()
return self.state = = CheckedOptionElement.STATE_CHECKED
end

new

Description

Definition

new()

Arguments

anytarget
anycustom_mt

Code

function CheckedOptionElement.new(target, custom_mt)
local self = MultiTextOptionElement.new(target, custom_mt or CheckedOptionElement _mt)

return self
end

setIsChecked

Description

Set whether the element is checked

Definition

setIsChecked()

Arguments

anyisChecked

Code

function CheckedOptionElement:setIsChecked(isChecked)
if isChecked then
self:setState( CheckedOptionElement.STATE_CHECKED)
else
self:setState( CheckedOptionElement.STATE_UNCHECKED)
end
end