
/* Generated data (by glib-mkenums) */

#undef GTK_DISABLE_DEPRECATED
#define GTK_ENABLE_BROKEN
#include <terminal/terminal-enum-types.h>
#include <terminal/terminal-app.h>
#include <terminal/terminal-helper.h>
#include <terminal/terminal-preferences.h>

/* enumerations from "terminal-app.h" */
GType
terminal_error_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_ERROR_LINKER_FAILURE, "TERMINAL_ERROR_LINKER_FAILURE", "linker-failure" },
	{ TERMINAL_ERROR_USER_MISMATCH, "TERMINAL_ERROR_USER_MISMATCH", "user-mismatch" },
	{ TERMINAL_ERROR_FAILED, "TERMINAL_ERROR_FAILED", "failed" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalError", values);
  }
	return type;
}


/* enumerations from "terminal-helper.h" */
GType
terminal_helper_category_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_HELPER_WEBBROWSER, "TERMINAL_HELPER_WEBBROWSER", "webbrowser" },
	{ TERMINAL_HELPER_MAILREADER, "TERMINAL_HELPER_MAILREADER", "mailreader" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalHelperCategory", values);
  }
	return type;
}


/* enumerations from "terminal-options.h" */
GType
terminal_visibility_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_VISIBILITY_DEFAULT, "TERMINAL_VISIBILITY_DEFAULT", "default" },
	{ TERMINAL_VISIBILITY_SHOW, "TERMINAL_VISIBILITY_SHOW", "show" },
	{ TERMINAL_VISIBILITY_HIDE, "TERMINAL_VISIBILITY_HIDE", "hide" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalVisibility", values);
  }
	return type;
}


/* enumerations from "terminal-preferences.h" */
GType
terminal_scrollbar_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_SCROLLBAR_NONE, "TERMINAL_SCROLLBAR_NONE", "none" },
	{ TERMINAL_SCROLLBAR_LEFT, "TERMINAL_SCROLLBAR_LEFT", "left" },
	{ TERMINAL_SCROLLBAR_RIGHT, "TERMINAL_SCROLLBAR_RIGHT", "right" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalScrollbar", values);
  }
	return type;
}

GType
terminal_title_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_TITLE_REPLACE, "TERMINAL_TITLE_REPLACE", "replace" },
	{ TERMINAL_TITLE_PREPEND, "TERMINAL_TITLE_PREPEND", "prepend" },
	{ TERMINAL_TITLE_APPEND, "TERMINAL_TITLE_APPEND", "append" },
	{ TERMINAL_TITLE_HIDE, "TERMINAL_TITLE_HIDE", "hide" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalTitle", values);
  }
	return type;
}

GType
terminal_background_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_BACKGROUND_SOLID, "TERMINAL_BACKGROUND_SOLID", "solid" },
	{ TERMINAL_BACKGROUND_IMAGE, "TERMINAL_BACKGROUND_IMAGE", "image" },
	{ TERMINAL_BACKGROUND_TRANSPARENT, "TERMINAL_BACKGROUND_TRANSPARENT", "transparent" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalBackground", values);
  }
	return type;
}

GType
terminal_background_style_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_BACKGROUND_STYLE_TILED, "TERMINAL_BACKGROUND_STYLE_TILED", "tiled" },
	{ TERMINAL_BACKGROUND_STYLE_CENTERED, "TERMINAL_BACKGROUND_STYLE_CENTERED", "centered" },
	{ TERMINAL_BACKGROUND_STYLE_SCALED, "TERMINAL_BACKGROUND_STYLE_SCALED", "scaled" },
	{ TERMINAL_BACKGROUND_STYLE_STRETCHED, "TERMINAL_BACKGROUND_STYLE_STRETCHED", "stretched" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalBackgroundStyle", values);
  }
	return type;
}

GType
terminal_erase_binding_get_type (void)
{
	static GType type = 0;
	if (type == 0) {
	static const GEnumValue values[] = {
	{ TERMINAL_ERASE_BINDING_AUTO, "TERMINAL_ERASE_BINDING_AUTO", "auto" },
	{ TERMINAL_ERASE_BINDING_ASCII_DELETE, "TERMINAL_ERASE_BINDING_ASCII_DELETE", "ascii-delete" },
	{ TERMINAL_ERASE_BINDING_DELETE_SEQUENCE, "TERMINAL_ERASE_BINDING_DELETE_SEQUENCE", "delete-sequence" },
	{ TERMINAL_ERASE_BINDING_ASCII_BACKSPACE, "TERMINAL_ERASE_BINDING_ASCII_BACKSPACE", "ascii-backspace" },
	{ 0, NULL, NULL }
	};
	type = g_enum_register_static ("TerminalEraseBinding", values);
  }
	return type;
}


/* Generated data ends here */

