ide-terminal-page

ide-terminal-page

Functions

Properties

gchar * cwd Write / Construct Only
gboolean manage-spawn Read / Write / Construct Only
VtePty * pty Read / Write / Construct Only
gboolean run-on-host Read / Write
IdeRuntime * runtime Read / Write
gboolean use-runner Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── IdePage
                        ╰── IdeTerminalPage

Implemented Interfaces

IdeTerminalPage implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Description

Functions

ide_terminal_page_set_pty ()

void
ide_terminal_page_set_pty (IdeTerminalPage *self,
                           VtePty *pty);

ide_terminal_page_feed ()

void
ide_terminal_page_feed (IdeTerminalPage *self,
                        const gchar *message);

Types and Values

IDE_TYPE_TERMINAL_PAGE

#define IDE_TYPE_TERMINAL_PAGE (ide_terminal_page_get_type())

IdeTerminalPage

typedef struct _IdeTerminalPage IdeTerminalPage;

Property Details

The “cwd” property

  “cwd”                      gchar *

The directory to spawn the terminal in.

Flags: Write / Construct Only

Default value: NULL


The “manage-spawn” property

  “manage-spawn”             gboolean

Manage Spawn.

Flags: Read / Write / Construct Only

Default value: TRUE


The “pty” property

  “pty”                      VtePty *

The pseudo terminal to use.

Flags: Read / Write / Construct Only


The “run-on-host” property

  “run-on-host”              gboolean

If the process should be spawned on the host.

Flags: Read / Write

Default value: TRUE


The “runtime” property

  “runtime”                  IdeRuntime *

The runtime to use for spawning.

Flags: Read / Write


The “use-runner” property

  “use-runner”               gboolean

If we should use the runner interface and build target.

Flags: Read / Write

Default value: FALSE