A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
SequenceCommand — class, package com.soma.core.controller
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SequenceCommand class is used to execute a list of commands one after the other.
SequenceCommand() — Constructor, class com.soma.core.controller.SequenceCommand
Create an instance of the SequenceCommand class.
setName(name:String) — method, interface com.soma.core.interfaces.IModel
Sets the name of the model.
setName(name:String) — method, interface com.soma.core.interfaces.IWire
Sets the name of the wire.
setName(value:String) — method, class com.soma.core.model.Model
Sets the name of the model.
setName(name:String) — method, class com.soma.core.wire.Wire
Sets the name of the wire.
setup(stage:flash.display:Stage, injectorClass:Class) — method, class com.soma.core.Soma
Register elements that the frameworks needs to be ready, such as the stage and the optional injector class (default is SomaInjector).
setup(stage:flash.display:Stage, injectorClass:Class) — method, interface com.soma.core.interfaces.ISoma
Register elements that the frameworks needs to be ready, such as the stage and the optional injector class (default is SomaInjector).
Soma — class, package com.soma.core
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php SomaCore is a lightweight event-based MVC framework written in AS3 that provides a structure, models, views management and commands.
Soma(stage:flash.display:Stage, injectorClass:Class) — Constructor, class com.soma.core.Soma
Create an instance of the SomaCore class.
SomaController — class, package com.soma.core.controller
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaController handles the commands added to the framework and the events dispatched from eiher a display list or a framework element (instance of the framework, commands or wires). All the events dispatched with a property bubbles set to false will be ignored, that's why the event mapped to a command class must have this property set to true. You can add commands, remove commands and dispatch commands from: the framework instance, the stage, any DisplayObject (as long as it is added to the stage), a wire, a command or a model using its dispatcher property. You can create 4 types of commands: synchronous (Command), asynchronous (Command that implements ICommandASync), parallel (ParallelCommand) and sequence (SequenceCommand).
SomaController(instance:com.soma.core.interfaces:ISoma) — Constructor, class com.soma.core.controller.SomaController
Create an instance of the SomaController class.
SomaInjector — class, package com.soma.core.di
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaInjector Class is an adapter for the injection library used by the framework: Swiftsuspenders. http://github.com/tschneidereit/SwiftSuspenders Injection is not enabled by default to keep the framework lighter in its basic use. To enable injection, The Soma Class constructor or its setup public method can receive a Class that must extends ISomaInjector. The default framework injector that can be used is SomaInjector. The SomaInjector instance is accessible using the injector property from the facade (your Soma instance), the wires, the mediators and the commands. The injector instance can be used directly and/or using metadata tags such as [Inject] or [PostConstruct], see the SwiftSuspenders documentation for more information: https://github.com/tschneidereit/SwiftSuspenders
SomaInjector() — Constructor, class com.soma.core.di.SomaInjector
Create an instance of the SomaInjector class.
SomaMediators — class, package com.soma.core.mediator
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaMediators class handles the mediators of the application.
SomaMediators(instance:com.soma.core.interfaces:ISoma) — Constructor, class com.soma.core.mediator.SomaMediators
Create an instance of the SomaWires class.
SomaModels — class, package com.soma.core.model
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaModels class handles the models of the application.
SomaModels(instance:com.soma.core.interfaces:ISoma) — Constructor, class com.soma.core.model.SomaModels
Create an instance of the SomaModels class.
SomaReflector — class, package com.soma.core.di
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaReflector Class is an adapter for the reflection library used by the framework: Swiftsuspenders. http://github.com/tschneidereit/SwiftSuspenders
SomaViews — class, package com.soma.core.view
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaViews class handles the views of the application (DisplayObject).
SomaViews() — Constructor, class com.soma.core.view.SomaViews
Create an instance of the SomaViews class.
SomaWires — class, package com.soma.core.wire
Author: Romuald Quantin - www.soundstep.com Resources: http://www.soundstep.com/downloads/somacore Actionscript version: 3.0 Copyright: Mozilla Public License 1.1 (MPL 1.1) http://www.opensource.org/licenses/mozilla1.1.php The SomaWires class handles the wires of the application.
SomaWires(instance:com.soma.core.interfaces:ISoma) — Constructor, class com.soma.core.wire.SomaWires
Create an instance of the SomaWires class.
stage — Property, class com.soma.core.Soma
Get the stage that has been registered to the framework.
stage — Property, class com.soma.core.controller.Command
Get the stage that has been registered to the framework.
stage — Property, interface com.soma.core.interfaces.ISoma
Get the stage that has been registered to the framework.
stage — Property, class com.soma.core.wire.Wire
Get the stage that has been registered to the framework.
start() — method, class com.soma.core.Soma
Method that you can optionally overwrite to start your own after that the framework has registered all the elements (models, views, commands, wires, plugins).
stop() — method, class com.soma.core.controller.SequenceCommand
Stops the current sequence.
stop() — method, interface com.soma.core.interfaces.ISequenceCommand
Stops the current sequence.
stopAllSequencers() — method, class com.soma.core.Soma
Stops all the sequence command instances that are running.
stopAllSequencers() — method, class com.soma.core.controller.Command
Stops all the sequence command instances that are running.
stopAllSequencers() — method, class com.soma.core.controller.SomaController
Stops all the sequence command instances that are running.
stopAllSequencers() — method, interface com.soma.core.interfaces.ISoma
Stops all the sequence command instances that are running.
stopAllSequencers() — method, class com.soma.core.wire.Wire
Stops all the sequence command instances that are running.
stopSequencer(sequencer:com.soma.core.interfaces:ISequenceCommand) — method, class com.soma.core.Soma
Stops a sequence command using the sequence command instance itself.
stopSequencer(sequencer:com.soma.core.interfaces:ISequenceCommand) — method, class com.soma.core.controller.Command
Stops a sequence command using the sequence command instance itself.
stopSequencer(sequencer:com.soma.core.interfaces:ISequenceCommand) — method, class com.soma.core.controller.SomaController
Stops a sequence command using the sequence command instance itself.
stopSequencer(sequencer:com.soma.core.interfaces:ISequenceCommand) — method, interface com.soma.core.interfaces.ISoma
Stops a sequence command using the sequence command instance itself.
stopSequencer(sequencer:com.soma.core.interfaces:ISequenceCommand) — method, class com.soma.core.wire.Wire
Stops a sequence command using the sequence command instance itself.
stopSequencerWithEvent(event:flash.events:Event) — method, class com.soma.core.Soma
Stops a sequence command using an event instance that has been created from this sequence command.
stopSequencerWithEvent(event:flash.events:Event) — method, class com.soma.core.controller.Command
Stops a sequence command using an event instance that has been created from this sequence command.
stopSequencerWithEvent(event:flash.events:Event) — method, class com.soma.core.controller.SomaController
Stops a sequence command using an event instance that has been created from this sequence command.
stopSequencerWithEvent(event:flash.events:Event) — method, interface com.soma.core.interfaces.ISoma
Stops a sequence command using an event instance that has been created from this sequence command.
stopSequencerWithEvent(event:flash.events:Event) — method, class com.soma.core.wire.Wire
Stops a sequence command using an event instance that has been created from this sequence command.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z