Champlain.MapSourceChain

g Champlain.MapSource Champlain.MapSource Champlain.MapSourceChain Champlain.MapSourceChain Champlain.MapSource->Champlain.MapSourceChain GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Champlain.MapSource GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned

Subclasses:None

Methods

Inherited:Champlain.MapSource (20), GObject.Object (37)
Structs:GObject.ObjectClass (5)
class new ()
  pop ()
  push (map_source)

Virtual Methods

Inherited:Champlain.MapSource (9), GObject.Object (7)

Properties

Inherited:Champlain.MapSource (2)

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent_instance Champlain.MapSource r  

Class Details

class Champlain.MapSourceChain(**kwargs)
Bases:Champlain.MapSource
Abstract:No
Structure:Champlain.MapSourceChainClass

The Champlain.MapSourceChain structure contains only private data and should be accessed using the provided API

New in version 0.6.

classmethod new()
Returns:a new empty Champlain.MapSourceChain.
Return type:Champlain.MapSourceChain

Constructor of Champlain.MapSourceChain.

New in version 0.6.

pop()

Pops a map source from the top of the stack from the chain.

New in version 0.6.

push(map_source)
Parameters:map_source (Champlain.MapSource) – the Champlain.MapSource to be pushed into the chain

Pushes a map source into the chain.

New in version 0.6.