Package elisa :: Package plugins :: Package base :: Package actions :: Module play_action :: Class PlayAction
[hide private]
[frames] | no frames]

Class PlayAction

source code


Play mediafile

Nested Classes [hide private]

Inherited from core.component.Component: __metaclass__

Instance Methods [hide private]
 
__call__(self, controller, origin)
DOCME
source code

Inherited from core.component.Component: __init__, clean, initialize, load_config, save_config

Inherited from extern.log.log.Loggable: debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]

Inherited from core.component.Component: __classinit__

Class Variables [hide private]
string label = 'play'
DOCME
tuple of strings supported_file_types = ('audio', 'video')
DOCME
  uri = 'frontend'
  media_type = 'frontend'
  player_model = 'frontend'
  erase_playlist = True
string name = 'play_action'
Component's name

Inherited from core.component.Component: checked, config_doc, default_config, id, plugin

Inherited from extern.log.log.Loggable: logCategory

Instance Variables [hide private]

Inherited from core.component.Component: config, path

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__call__(self, controller, origin)
(Call operator)

source code 
DOCME
Raises:
  • TypeError - When action has incorrect parameters
Overrides: base_components.action.Action.__call__