ide-terminal-page: Builder SDK Reference

## ide-terminal-page ide-terminal-page |

## Functions

void | ide_terminal_page_set_pty ()
void | ide_terminal_page_feed ()

## 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

#define | IDE_TYPE_TERMINAL_PAGE
| IdeTerminalPage

## 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