Part II. API Reference

Table of Contents

Framework
TeplApplication — An extension of GtkApplication
TeplApplicationWindow — An extension of GtkApplicationWindow
TeplTab — Contains a TeplView with GtkInfoBars on top
TeplView — Widget that displays a TeplBuffer
TeplBuffer — Stores the text for display in a TeplView
Actions and Menus
TeplActionInfo — GAction information
TeplActionInfoStore — A store of TeplActionInfo's
TeplActionInfoCentralStore — Aggregation of all TeplActionInfoStore's
TeplActionMap — GActionMap wrapper functions
TeplMenuItem — GtkMenuItem functions
TeplMenuShell — An extension of GtkMenuShell
File Loading and Saving
TeplEncoding — Character encoding
TeplFile — On-disk representation of a TeplBuffer
TeplFileLoader — Load a file into a TeplBuffer
TeplFileSaver — Save a TeplBuffer into a file
TeplFileMetadata — File metadata
TeplMetadataManager — Metadata support on platforms that don't support GVfs metadata
Code Folding
TeplFoldRegion — Foldable region in a GtkTextBuffer
TeplGutterRendererFolds — Basic gutter renderer for code folding
Misc
TeplInfoBar — Subclass of GtkInfoBar
TeplIter — GtkTextIter utility functions
TeplUtils — Utility functions