openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.Timezones.Timezones Class Reference

Public Member Functions

def __init__ (self)
 
def loadTimezones (self)
 
def gmtSort (self, zones)
 
def readTimezones (self, filename=TIMEZONE_FILE)
 
def getTimezoneAreaList (self)
 
def getTimezoneList (self, area=None)
 
def getTimezoneDefault (self, area=None, choices=None)
 
def activateTimezone (self, zone, area, runCallbacks=True)
 
def addCallback (self, callback)
 
def removeCallback (self, callback)
 

Public Attributes

 timezones
 
 callbacks
 

Constructor & Destructor Documentation

◆ __init__()

def Components.Timezones.Timezones.__init__ (   self)

Member Function Documentation

◆ activateTimezone()

def Components.Timezones.Timezones.activateTimezone (   self,
  zone,
  area,
  runCallbacks = True 
)

◆ addCallback()

def Components.Timezones.Timezones.addCallback (   self,
  callback 
)

◆ getTimezoneAreaList()

def Components.Timezones.Timezones.getTimezoneAreaList (   self)

◆ getTimezoneDefault()

def Components.Timezones.Timezones.getTimezoneDefault (   self,
  area = None,
  choices = None 
)

◆ getTimezoneList()

def Components.Timezones.Timezones.getTimezoneList (   self,
  area = None 
)

◆ gmtSort()

def Components.Timezones.Timezones.gmtSort (   self,
  zones 
)

◆ loadTimezones()

def Components.Timezones.Timezones.loadTimezones (   self)

◆ readTimezones()

def Components.Timezones.Timezones.readTimezones (   self,
  filename = TIMEZONE_FILE 
)

◆ removeCallback()

def Components.Timezones.Timezones.removeCallback (   self,
  callback 
)

Member Data Documentation

◆ callbacks

Components.Timezones.Timezones.callbacks

◆ timezones

Components.Timezones.Timezones.timezones

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