openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.Element.Element Class Reference
Inheritance diagram for Components.Element.Element:
Components.Converter.Converter.Converter Components.Renderer.FrontpanelLed.FrontpanelLed Components.Renderer.Renderer.Renderer Components.Sources.Source.Source Components.Converter.AnalogClock.AnalogClock Components.Converter.ClientsStreaming.ClientsStreaming Components.Converter.ClockToText.ClockToText Components.Converter.Combine.Combine Components.Converter.ConditionalShowHide.ConditionalShowHide Components.Converter.ConfigEntryTest.ConfigEntryTest Components.Converter.ConverterRotator.ConverterRotator Components.Converter.CryptoInfo.CryptoInfo Components.Converter.EGAnalogic.EGAnalogic Components.Converter.EventName.EventName Components.Converter.EventTime.EventTime Components.Converter.ExtendedServiceInfo.ExtendedServiceInfo Components.Converter.ExtremeInfo.ExtremeInfo Components.Converter.FrontendInfo.FrontendInfo Components.Converter.HbbtvApplicationInfo.HbbtvApplicationInfo Components.Converter.MenuEntryCompare.MenuEntryCompare Components.Converter.MovieInfo.MovieInfo Components.Converter.MovieReference.MovieReference Components.Converter.PliExtraInfo.PliExtraInfo Components.Converter.ProgressToText.ProgressToText Components.Converter.RdsInfo.RdsInfo Components.Converter.RemainingToText.RemainingToText Components.Converter.SCServicePosition.SCServicePosition Components.Converter.SensorToText.SensorToText Components.Converter.ServiceInfo.ServiceInfo Components.Converter.ServiceName2.ServiceName2 Components.Converter.ServiceName.ServiceName Components.Converter.ServiceOrbitalPosition.ServiceOrbitalPosition Components.Converter.ServicePosition.ServicePosition Components.Converter.ServiceTime.ServiceTime Components.Converter.SmartInfo.SmartInfo Components.Converter.StaticText.StaticText Components.Converter.Streaming2.Streaming2 Components.Converter.Streaming.Streaming Components.Converter.StringList.StringList Components.Converter.StringListSelection.StringListSelection Components.Converter.TextCase.TextCase Components.Converter.TrackInfo.TrackInfo Components.Converter.TunerInfo.TunerInfo Components.Converter.VAudioInfo.VAudioInfo Components.Converter.VExtraNumText.VExtraNumText Components.Converter.VNetSpeedInfo.VNetSpeedInfo Components.Converter.VServiceInfo.VServiceInfo Components.Converter.VServiceOrbitalPosition.VServiceOrbitalPosition Components.Converter.VWeather.VWeather Components.Converter.ValueBitTest.ValueBitTest Components.Converter.ValueRange.ValueRange Components.Converter.ValueToPixmap.ValueToPixmap Components.Converter.VfdDisplay.VfdDisplay Components.Converter.VtiInfo.VtiInfo Components.Converter.VtiTempFan.VtiTempFan Components.Converter.pliExpertInfo.pliExpertInfo Components.Converter.pstrCnvrt.pstrCnvrt Components.Renderer.AnalogClockLCD.AnalogClockLCD Components.Renderer.AudioIcon.AudioIcon Components.Renderer.Canvas.Canvas Components.Renderer.ChannelNumber.ChannelNumber Components.Renderer.CiModuleControl.CiModuleControl Components.Renderer.Cover.Cover Components.Renderer.EGclock.EGclock Components.Renderer.FixedLabel.FixedLabel Components.Renderer.Label.Label Components.Renderer.LcdPicon.LcdPicon Components.Renderer.Listbox.Listbox Components.Renderer.NextEpgInfo.NextEpgInfo Components.Renderer.NextEvent.NextEvent Components.Renderer.NextEvents.NextEvents Components.Renderer.Picon.Picon Components.Renderer.PiconBg.PiconBg Components.Renderer.Pig.Pig Components.Renderer.Pixmap.Pixmap Components.Renderer.PositionGauge.PositionGauge Components.Renderer.Progress.Progress Components.Renderer.RollerCharLCD.RollerCharLCD Components.Renderer.RollerCharLCDLong.RollerCharLCDLong Components.Renderer.RunningText.RunningText Components.Renderer.SingleEpgList.SingleEpgList Components.Renderer.VReference.VReference Components.Renderer.VRunningText.VRunningText Components.Renderer.VVolumeText.VVolumeText Components.Renderer.VWatches.VWatches Components.Renderer.VWeatherUpdater.VWeatherUpdater Components.Renderer.VideoSize.VideoSize Components.Renderer.VolumeText.VolumeText Components.Renderer.VtiEmuInfo.VtiEmuInfo Components.Renderer.VtiImageVersion.VtiImageVersion Components.Renderer.pstrRndr.pstrRndr Components.Sources.Boolean.Boolean Components.Sources.CanvasSource.CanvasSource Components.Sources.Clock.Clock Components.Sources.Config.Config Components.Sources.CurrentService.CurrentService Components.Sources.Event.Event Components.Sources.EventInfo.EventInfo Components.Sources.FrontendInfo.FrontendInfo Components.Sources.FrontendStatus.FrontendStatus Components.Sources.HbbtvApplication.HbbtvApplication Components.Sources.List.List Components.Sources.Progress.Progress Components.Sources.RdsDecoder.RdsDecoder Components.Sources.RecordState.RecordState Components.Sources.Sensor.SensorSource Components.Sources.ServiceEvent.ServiceEvent Components.Sources.ServiceList.ServiceList Components.Sources.Source.ObsoleteSource Components.Sources.StaticText.StaticText Components.Sources.StreamService.StreamService Components.Sources.TunerInfo.TunerInfo

Public Member Functions

def __init__ (self)
 
def connectDownstream (self, downstream)
 
def connectUpstream (self, upstream)
 
def connect (self, upstream)
 
def disconnectAll (self)
 
def disconnectDownstream (self, downstream)
 
def changed (self, *args, **kwargs)
 
def setSuspend (self, suspended)
 
def checkSuspend (self)
 
def doSuspend (self, suspend)
 
def destroy (self)
 

Public Attributes

 downstream_elements
 
 master
 
 sources
 
 source
 
 cache
 

Static Public Attributes

int CHANGED_DEFAULT = 0
 
int CHANGED_ALL = 1
 
int CHANGED_CLEAR = 2
 
int CHANGED_SPECIFIC = 3
 
int CHANGED_POLL = 4
 
bool SINGLE_SOURCE = True
 

Properties

 suspended = property(lambda self: self.__suspended, setSuspend)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.Element.Element.__init__ (   self)

Reimplemented in Components.Sources.TunerInfo.TunerInfo, Components.Sources.ServiceEvent.ServiceEvent, Components.Sources.HbbtvApplication.HbbtvApplication, Components.Sources.Event.Event, Components.Sources.Clock.Clock, Components.Sources.CanvasSource.CanvasSource, Components.Renderer.VWeatherUpdater.VWeatherUpdater, Components.Renderer.VWatches.VWatches, Components.Renderer.VVolumeText.VVolumeText, Components.Renderer.VtiImageVersion.VtiImageVersion, Components.Renderer.VtiEmuInfo.VtiEmuInfo, Components.Renderer.VRunningText.VRunningText, Components.Renderer.VReference.VReference, Components.Renderer.VolumeText.VolumeText, Components.Renderer.VideoSize.VideoSize, Components.Renderer.SingleEpgList.SingleEpgList, Components.Renderer.RunningText.RunningText, Components.Renderer.RollerCharLCDLong.RollerCharLCDLong, Components.Renderer.RollerCharLCD.RollerCharLCD, Components.Renderer.Renderer.Renderer, Components.Renderer.pstrRndr.pstrRndr, Components.Renderer.Progress.Progress, Components.Renderer.PositionGauge.PositionGauge, Components.Renderer.Pixmap.Pixmap, Components.Renderer.Pig.Pig, Components.Renderer.PiconBg.PiconBg, Components.Renderer.Picon.Picon, Components.Renderer.NextEvents.NextEvents, Components.Renderer.NextEvent.NextEvent, Components.Renderer.NextEpgInfo.NextEpgInfo, Components.Renderer.Listbox.Listbox, Components.Renderer.LcdPicon.LcdPicon, Components.Renderer.Label.Label, Components.Renderer.EtAnalogClockLCD.EtAnalogClockLCD, Components.Renderer.EGclock.EGclock, Components.Renderer.Cover.Cover, Components.Renderer.CiModuleControl.CiModuleControl, Components.Renderer.ChannelNumber.ChannelNumber, Components.Renderer.Canvas.Canvas, Components.Renderer.AudioIcon.AudioIcon, and Components.Renderer.AnalogClockLCD.AnalogClockLCD.

Member Function Documentation

◆ changed()

def Components.Element.Element.changed (   self,
args,
**  kwargs 
)

◆ checkSuspend()

def Components.Element.Element.checkSuspend (   self)

◆ connect()

◆ connectDownstream()

def Components.Element.Element.connectDownstream (   self,
  downstream 
)

◆ connectUpstream()

def Components.Element.Element.connectUpstream (   self,
  upstream 
)

◆ destroy()

◆ disconnectAll()

def Components.Element.Element.disconnectAll (   self)

◆ disconnectDownstream()

def Components.Element.Element.disconnectDownstream (   self,
  downstream 
)

◆ doSuspend()

◆ setSuspend()

def Components.Element.Element.setSuspend (   self,
  suspended 
)

Member Data Documentation

◆ cache

Components.Element.Element.cache

◆ CHANGED_ALL

int Components.Element.Element.CHANGED_ALL = 1
static

◆ CHANGED_CLEAR

int Components.Element.Element.CHANGED_CLEAR = 2
static

◆ CHANGED_DEFAULT

int Components.Element.Element.CHANGED_DEFAULT = 0
static

◆ CHANGED_POLL

int Components.Element.Element.CHANGED_POLL = 4
static

◆ CHANGED_SPECIFIC

int Components.Element.Element.CHANGED_SPECIFIC = 3
static

◆ downstream_elements

Components.Element.Element.downstream_elements

◆ master

Components.Element.Element.master

◆ SINGLE_SOURCE

bool Components.Element.Element.SINGLE_SOURCE = True
static

◆ source

Components.Element.Element.source

◆ sources

Components.Element.Element.sources

Property Documentation

◆ suspended

Components.Element.Element.suspended = property(lambda self: self.__suspended, setSuspend)
static

The documentation for this class was generated from the following file: