Skip to main content
Skip to main content

MultiOptionElement

MultiOptionElement

Description

Multiple choice text element.

Parent

MultiTextOptionElement

Functions

copyAttributes

Description

Definition

copyAttributes()

Arguments

anysrc

Code

function MultiOptionElement:copyAttributes(src)
MultiOptionElement:superClass().copyAttributes( self , src)
end

getState

Description

Definition

getState()

Code

function MultiOptionElement:getState()
return self.state
end

loadFromXML

Description

Definition

loadFromXML()

Arguments

anyxmlFile
anykey

Code

function MultiOptionElement:loadFromXML(xmlFile, key)
MultiOptionElement:superClass().loadFromXML( self , xmlFile, key)
end

loadProfile

Description

Definition

loadProfile()

Arguments

anyprofile
anyapplyProfile

Code

function MultiOptionElement:loadProfile(profile, applyProfile)
MultiOptionElement:superClass().loadProfile( self , profile, applyProfile)
end

new

Description

Definition

new()

Arguments

anytarget
anycustom_mt

Code

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

self.options = { }

return self
end

setState

Description

Definition

setState()

Arguments

anystate
anyforceEvent

Code

function MultiOptionElement:setState(state, forceEvent)
MultiOptionElement:superClass().setState( self , state, forceEvent)
end