• v_sim 3.8 »
  • Classes »
  • v_sim.UiLink
  • v_sim.UiLink
    • Methods
    • Virtual Methods
    • Properties
    • Child Properties
    • Style Properties
    • Signals
    • Fields
    • Class Details
      • v_sim.UiLink
        • v_sim.UiLink.new()
        • v_sim.UiLink.bind()
        • v_sim.UiLink.setAddLinks()
    • Property Details
      • v_sim.UiLink.props.data
      • v_sim.UiLink.props.model
      • v_sim.UiLink.props.renderer
  • v_sim 3.8 »
  • Classes »
  • v_sim.UiLink
  • v_sim.UiLink
    • Methods
    • Virtual Methods
    • Properties
    • Child Properties
    • Style Properties
    • Signals
    • Fields
    • Class Details
      • v_sim.UiLink
        • v_sim.UiLink.new()
        • v_sim.UiLink.bind()
        • v_sim.UiLink.setAddLinks()
    • Property Details
      • v_sim.UiLink.props.data
      • v_sim.UiLink.props.model
      • v_sim.UiLink.props.renderer

v_sim.UiLink¶

g Atk.ImplementorIface Atk.ImplementorIface Gtk.Widget Gtk.Widget Atk.ImplementorIface->Gtk.Widget GObject.GInterface GObject.GInterface GObject.GInterface->Atk.ImplementorIface Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable Gtk.Orientable Gtk.Orientable GObject.GInterface->Gtk.Orientable GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Box Gtk.Box v_sim.UiLink v_sim.UiLink Gtk.Box->v_sim.UiLink Gtk.Buildable->Gtk.Widget Gtk.Container Gtk.Container Gtk.Container->Gtk.Box Gtk.Orientable->Gtk.Box Gtk.Widget->Gtk.Container

Subclasses:

None

Methods¶

Inherited:

Gtk.Box (14), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10), Gtk.Orientable (2)

Structs:

Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)

class

new (pairs)

bind (model)

setAddLinks (lst)

Virtual Methods¶

Inherited:

Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10)

Properties¶

Inherited:

Gtk.Box (3), Gtk.Container (3), Gtk.Widget (39), Gtk.Orientable (1)

Name

Type

Flags

Short Description

data

v_sim.Data

r/w

full set of nodes

model

v_sim.PairLink

r/w

link to display properties of

renderer

v_sim.GlExtPairs

r/w/co

renderer object to draw links

Child Properties¶

Inherited:

Gtk.Box (5)

Style Properties¶

Inherited:

Gtk.Widget (17)

Signals¶

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)

Fields¶

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)

Name

Type

Access

Description

parent

Gtk.Box

r

priv

v_sim.UiLinkPrivate

r

Class Details¶

class v_sim.UiLink(*args, **kwargs)¶
Bases:

Gtk.Box

Abstract:

No

Structure:

v_sim.UiLinkClass

An opaque structure.

New in version 3.8.

classmethod new(pairs)¶
Parameters:

pairs (v_sim.GlExtPairs) – a v_sim.GlExtPairs object.

Returns:

a pointer to the newly created widget.

Return type:

Gtk.Widget

Creates a new v_sim.UiLink to allow to setup link rendering characteristics.

New in version 3.8.

bind(model)¶
Parameters:

model (v_sim.PairLink) – a v_sim.PairLink object.

Bind the properties of model to be displayed by self.

New in version 3.8.

setAddLinks(lst)¶
Parameters:

lst ([v_sim.PairLink]) – a list of v_sim.PairLink objects.

Set the list of additional v_sim.PairLink to be updated when the model of self is updated, see v_sim.UiLink.bind().

New in version 3.8.

Property Details¶

v_sim.UiLink.props.data¶
Name:

data

Type:

v_sim.Data

Default Value:

None

Flags:

READABLE, WRITABLE

full set of nodes

v_sim.UiLink.props.model¶
Name:

model

Type:

v_sim.PairLink

Default Value:

None

Flags:

READABLE, WRITABLE

link to display properties of

v_sim.UiLink.props.renderer¶
Name:

renderer

Type:

v_sim.GlExtPairs

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

renderer object to draw links