Enums¶
Details¶
- class Foundry.BuildError(value)¶
Bases:
GLib.Enum- UNKNOWN = 0¶
- INVALID_CONFIG = 1¶
- INVALID_DEVICE = 2¶
- INVALID_SDK = 3¶
- class Foundry.CommandLineError(value)¶
Bases:
GLib.EnumFoundry.CommandLineError.COMMAND_LINE_ERROR_RUN_LOCAL: indicate that the command should be run on the client side rather than in the parent process.- COMMAND_LINE_ERROR_RUN_LOCAL = 1¶
- class Foundry.CommandLocality(value)¶
Bases:
GObject.GEnumFoundry.CommandLocality.SUBPROCESS: run as a subprocess of builderFoundry.CommandLocality.HOST: run on the host system, possibly bypassing containerFoundry.CommandLocality.PIPELINE: run from build pipelineFoundry.CommandLocality.APPLICATION: run like a target application- SUBPROCESS = 0¶
- HOST = 1¶
- PIPELINE = 2¶
- APPLICATION = 3¶
- class Foundry.CompletionActivation(value)¶
Bases:
GLib.Enum- NONE = 0¶
- INTERACTIVE = 1¶
- USER_REQUESTED = 2¶
- class Foundry.DebuggerMovement(value)¶
Bases:
GObject.GEnum- START = 0¶
- CONTINUE = 1¶
- STEP_IN = 2¶
- STEP_OVER = 3¶
- STEP_OUT = 4¶
- class Foundry.DebuggerStopReason(value)¶
Bases:
GObject.GEnum- UNKNOWN = 0¶
- BREAKPOINT_HIT = 1¶
- EXITED = 2¶
- EXITED_NORMALLY = 3¶
- SIGNALED = 4¶
- FUNCTION_FINISHED = 5¶
- LOCATION_REACHED = 6¶
- SIGNAL_RECEIVED = 7¶
- CATCH = 8¶
- class Foundry.DebuggerTrapDisposition(value)¶
Bases:
GObject.GEnum- KEEP = 0¶
- DISABLE = 1¶
- NEXT_HIT = 2¶
- NEXT_STOP = 3¶
- class Foundry.DebuggerTrapKind(value)¶
Bases:
GObject.GEnum- BREAKPOINT = 0¶
- WATCHPOINT = 1¶
- COUNTPOINT = 2¶
- class Foundry.DeviceChassis(value)¶
Bases:
GObject.GEnum- WORKSTATION = 0¶
- HANDSET = 1¶
- TABLET = 2¶
- OTHER = 3¶
- class Foundry.DiagnosticSeverity(value)¶
Bases:
GObject.GEnum- IGNORED = 0¶
- NOTE = 1¶
- UNUSED = 2¶
- DEPRECATED = 3¶
- WARNING = 4¶
- ERROR = 5¶
- FATAL = 6¶
- class Foundry.GirNodeType(value)¶
Bases:
GLib.Enum- UNKNOWN = 0¶
- REPOSITORY = 1¶
- CLASS = 10¶
- CLASS_METHOD = 11¶
- CLASS_VIRTUAL_METHOD = 12¶
- CLASS_PROPERTY = 13¶
- CONSTRUCTOR = 14¶
- CONSTANT = 15¶
- DOC = 16¶
- DOC_PARA = 17¶
- DOC_TEXT = 18¶
- ENUM = 19¶
- INCLUDE = 2¶
- ENUM_MEMBER = 20¶
- FIELD = 21¶
- FUNCTION = 22¶
- FUNCTION_MACRO = 23¶
- GLIB_BOXED = 24¶
- GLIB_ERROR_DOMAIN = 25¶
- GLIB_SIGNAL = 26¶
- IMPLEMENTS = 27¶
- INSTANCE_PARAMETER = 28¶
- INTERFACE = 29¶
- C_INCLUDE = 3¶
- METHOD = 30¶
- NAMESPACE_FUNCTION = 31¶
- PARAMETER = 32¶
- PARAMETERS = 33¶
- PREREQUISITE = 34¶
- PROPERTY = 35¶
- RECORD = 36¶
- RETURN_VALUE = 37¶
- SOURCE_POSITION = 38¶
- TYPE = 39¶
- PACKAGE = 4¶
- UNION = 40¶
- VARARGS = 41¶
- VIRTUAL_METHOD = 42¶
- NAMESPACE = 5¶
- ALIAS = 6¶
- ARRAY = 7¶
- BITFIELD = 8¶
- CALLBACK = 9¶
- class Foundry.GitCloneError(value)¶
Bases:
GLib.Enum- URI = 0¶
- DIRECTORY = 1¶
- REMOTE_BRANCH_NAME = 2¶
- class Foundry.Locality(value)¶
Bases:
GObject.GEnum- BUILD = 0¶
- RUN = 1¶
- TOOL = 2¶
- class Foundry.MarkupKind(value)¶
Bases:
GObject.GEnum- PLAINTEXT = 0¶
- MARKDOWN = 1¶
- HTML = 2¶
- PANGO = 3¶
- class Foundry.ObjectSerializerFormat(value)¶
Bases:
GObject.GEnum- TEXT = 0¶
- JSON = 1¶
- class Foundry.ProcessLauncherShell(value)¶
Bases:
GLib.EnumDescribes the type of shell to be used within the context.
- DEFAULT = 0¶
A basic shell with no user scripts
- LOGIN = 1¶
A user login shell similar to
bash -l
- INTERACTIVE = 2¶
A user interactive shell similar to
bash -i
- class Foundry.SettingsLayer(value)¶
Bases:
GObject.GEnum- APPLICATION = 0¶
Application-wide settings global to any new project opened or created with Foundry.
- PROJECT = 1¶
Project-level overrides which take priority over
Foundry.SettingsLayer.APPLICATION.
- USER = 2¶
User-level overrides which take priority over
Foundry.SettingsLayer.APPLICATIONandFoundry.SettingsLayer.PROJECT.
- class Foundry.TextBufferNotifyFlags(value)¶
Bases:
GObject.GEnumNew in version 1.1.
- BEFORE_INSERT = 1¶
Be notified before text is inserted into the underlying buffer.
- AFTER_INSERT = 2¶
Be notified after text has been inserted into the underlying buffer.
- BEFORE_DELETE = 4¶
Be notified before text is deleted from the underlying buffer.
- AFTER_DELETE = 8¶
Be notified after text has been deleted from the underlying buffer.
- class Foundry.TextSetting(value)¶
Bases:
GObject.GEnum- NONE = 0¶
- AUTO_INDENT = 1¶
- IMPLICIT_TRAILING_NEWLINE = 10¶
- INDENT_ON_TAB = 11¶
- INDENT_WIDTH = 12¶
- INSERT_MATCHING_BRACE = 13¶
- INSERT_SPACES_INSTEAD_OF_TABS = 14¶
- LINE_HEIGHT = 15¶
- OVERRIDE_INDENT_WIDTH = 16¶
- OVERWRITE_MATCHING_BRACE = 17¶
- RIGHT_MARGIN_POSITION = 18¶
- SHOW_DIAGNOSTICS = 19¶
- COMPLETION_AUTO_SELECT = 2¶
- SHOW_LINE_CHANGES = 20¶
- SHOW_LINE_CHANGES_OVERVIEW = 21¶
- SHOW_LINE_NUMBERS = 22¶
- SHOW_RIGHT_MARGIN = 23¶
- SMART_BACKSPACE = 24¶
- SMART_HOME_END = 25¶
- TAB_WIDTH = 26¶
- USE_CUSTOM_FONT = 27¶
- WRAP = 28¶
- COMPLETION_PAGE_SIZE = 3¶
- CUSTOM_FONT = 4¶
- ENABLE_COMPLETION = 5¶
- ENABLE_SNIPPETS = 6¶
- ENABLE_SPELL_CHECK = 7¶
- HIGHLIGHT_CURRENT_LINE = 8¶
- HIGHLIGHT_MATCHING_BRACKETS = 9¶