AssertionError
zim.notebook.index.base.IndexConsistencyError
- Error used when a lookup fails while expected to succeedzim.tokenparser.EndOfTokenListError
- Undocumentedcollections.abc.Mapping
zim.plugins.PluginManagerClass
- Manager that maintains a set of active pluginscollections.OrderedDict
zim.utils.DefinitionOrderedDict
- Class that behaves like a dict but keeps items the order they were defined. Updating an items keeps it at the current position, removing and re-inserting an item puts it at the end of the sequence.zim.config.dicts.ControlledDict
- Sub-class of DefinitionOrderedDict that tracks modified state. This modified state is recursive for nested ControlledDicts.zim.config.dicts.ConfigDict
- The class defines a dictionary of config keys.zim.config.dicts.SectionedConfigDict
- Dict with multiple sections of config values Sections are handled automatically when a non-existing item is retrieved.zim.config.dicts.INIConfigFile
- No summaryzim.config.manager.ConfigManagerINIConfigFile
- Like INIConfigFile
but with autosave when the dict changesctypes.Structure
zim.plugins.pageindex.generictreemodel._CTreeIter
- Undocumenteddatetime.date
zim.plugins.tasklist.dates.Day
- No class docstring; 0/2 property, 2/2 methods, 0/1 class method documenteddict
zim.export.template.ExportTemplateContext
- No class docstring; 0/6 instance variable, 3/6 methods documentedException
zim.errors.Error
- Base class for all errors in zim.zim.applications.ApplicationError
- Error raises for error in sub process errorszim.fs.FileUnicodeError
- Error raised when there is an issue decoding the file contents. Typically due to different encoding where UTF-8 is expected.zim.fs.FileWriteError
- Error raised when we can not write a file. Either due to file permissions or e.g. because it is detected the file changed on disk.zim.fs.PathLookupError
- Error raised when there is an error finding the specified pathzim.gui.applications.NoApplicationFoundError
- Exception raised when an application was not foundzim.main.command.UsageError
- Error raised when commands do not have correct number or type of argumentszim.main.NotebookLookupError
- Error when failing to locate a notebookzim.newfs.base.FileChangedError
- Undocumentedzim.newfs.base.FileExistsError
- Undocumentedzim.newfs.base.FileNotFoundError
- Undocumentedzim.newfs.base.FileNotWritableError
- Undocumentedzim.newfs.base.FileUnicodeError
- Error raised when there is an issue decoding the file contents. Typically due to different encoding where UTF-8 is expected.zim.newfs.base.FolderNotEmptyError
- Undocumentedzim.newfs.helpers.TrashCancelledError
- Error raised when a trashing operation is cancelled. (E.g. on windows the system will prompt the user with a confirmation dialog which has a Cancel button.)zim.newfs.helpers.TrashNotSupportedError
- Error raised when trashing is not supported and delete should be used insteadzim.newfs.local.FileNameLenghtError
- Undocumentedzim.newfs.local.PathLenghtError
- Undocumentedzim.notebook.notebook.IndexNotUptodateError
- Undocumentedzim.notebook.notebook.PageError
- Undocumentedzim.notebook.notebook.PageNotFoundError
- Undocumentedzim.notebook.notebook.PageNotAllowedError
- Undocumentedzim.notebook.notebook.PageNotAvailableError
- Undocumentedzim.notebook.notebook.PageExistsError
- Undocumentedzim.notebook.operations.NotebookOperationOngoing
- Undocumentedzim.notebook.page.PageReadOnlyError
- Undocumentedzim.parser.ParserError
- Undocumentedzim.templates.expressionparser.ExpressionSyntaxError
- Undocumentedzim.plugins.inlinecalculator.ExpressionError
- Undocumentedzim.plugins.linesorter.NoSelectionError
- Undocumentedzim.plugins.versioncontrol.NoChangesError
- Undocumentedzim.www.WWWError
- Error with http error codezim.www.WebPageNotFoundError
- Error whan a page is not found (404)zim.www.WebPathNotValidError
- Error when the url points to an invalid page pathzim.formats.VisitorSkip
- Exception to be raised when the visitor should skip a leaf node and not decent into it.zim.formats.VisitorStop
- Exception to be raised to cancel a visitor actionFile
zim.newfs.local.LocalFile
- Undocumentedzim.newfs.local.TmpFile
- Class for temporary files. These are stored in the temp directory and by default they are deleted again when the object is destructed.Folder
zim.newfs.local.LocalFolder
- Undocumentedzim.newfs.local.LocalTmpFolder
- UndocumentedFSObjectBase
zim.newfs.local.LocalFSObjectBase
- Undocumentedzim.newfs.local.LocalFile
- Undocumentedzim.newfs.local.TmpFile
- Class for temporary files. These are stored in the temp directory and by default they are deleted again when the object is destructed.zim.newfs.local.LocalFolder
- Undocumentedzim.newfs.local.LocalTmpFolder
- Undocumentedgi.repository.GObject.GObject
zim.plugins.pageindex.generictreemodel.GenericTreeModel
- A base implementation of a Gtk.TreeModel for python.zim.plugins.pageindex.PageTreeStoreBase
- No summaryzim.plugins.pageindex.PageTreeStore
- Undocumentedzim.plugins.tags.DuplicatePageTreeStore
- Sub-class of PageTreeStore that allows for the same page appearing multiple times in the tree.zim.plugins.tags.TaggedPageTreeStore
- A TreeModel that lists all Zim pages in a flat list. Pages with associated sub-pages still show them as sub-nodes. Intended to be filtered by tags.zim.plugins.tags.TagsPageTreeStore
- Subclass of the PageTreeStore that shows tags as the top level for sub-sets of the page tree.gi.repository.Gtk.AboutDialog
zim.gui.uiactions.MyAboutDialog
- Undocumentedgi.repository.Gtk.ActionBar
zim.gui.pageview.editbar.EditBar
- Undocumentedzim.gui.pageview.FindBar
- Bar to be shown below the TextView for find functionsgi.repository.Gtk.Bin
zim.gui.widgets.StatusPage
- Widget to use e.g. as a placeholder for an empty viewzim.plugins.distractionfree.MaxWidth
- No class docstring; 0/1 instance variable, 6/8 methods documentedgi.repository.Gtk.Button
zim.gui.widgets.IconButton
- Button with a stock icon, but no label.zim.gui.widgets.IconChooserButton
- No summaryzim.plugins.bookmarksbar.IconsButton
- No summaryzim.plugins.pathbar.ScrollButton
- Arrow buttons used by ScrolledHBoxgi.repository.Gtk.Calendar
zim.plugins.journal.Calendar
- Custom calendar widget class. Adds an 'activate' signal for when a date is selected explicitly by the user.gi.repository.Gtk.ComboBox
zim.gui.applications.ApplicationComboBox
- Undocumentedzim.gui.notebookdialog.NotebookComboBox
- Combobox showing the a list of notebookszim.gui.notebookdialog.DefaultNotebookComboBox
- Combobox which sets the default notebookgi.repository.Gtk.Dialog
zim.gui.widgets.Dialog
- No summaryzim.gui.applications.AddApplicationDialog
- Dialog to prompt the user for a new custom command. Allows to input an application name and a command, and calls ApplicationManager.create()
.zim.gui.applications.CustomizeOpenWithDialog
- No class docstring; 0/2 instance variable, 1/4 method documentedzim.gui.customtools.CustomToolManagerDialog
- Undocumentedzim.gui.customtools.EditCustomToolDialog
- Undocumentedzim.gui.mainwindow.OpenPageDialog
- Dialog to go to a specific page. Also known as the "Jump to" dialog. Prompts for a page name and navigate to that page on 'Ok'.zim.gui.notebookdialog.AddNotebookDialog
- Undocumentedzim.gui.notebookdialog.NotebookDialog
- Dialog which allows the user to select a notebook from a list of defined notebooks.zim.gui.pageview.EditImageDialog
- Dialog to edit properties of an embedded imagezim.gui.pageview.FindAndReplaceDialog
- Dialog for find and replacezim.gui.pageview.InsertDateDialog
- Dialog to insert a date-time in the pagezim.gui.pageview.InsertLinkDialog
- Dialog to insert a new link in the page or edit properties of an existing linkzim.gui.pageview.MoveTextDialog
- This dialog allows moving a selected text to a new page The idea is to allow "refactoring" of pages more easily.zim.gui.pageview.NewFileDialog
- Undocumentedzim.gui.pageview.PromptExistingFileDialog
- No summaryzim.gui.pageview.WordCountDialog
- Dialog showing line, word, and character countszim.gui.preferencesdialog.PluginConfigureDialog
- Undocumentedzim.gui.preferencesdialog.PreferencesDialog
- Undocumentedzim.gui.propertiesdialog.PropertiesDialog
- Undocumentedzim.gui.recentchangesdialog.RecentChangesDialog
- Undocumentedzim.gui.searchdialog.SearchDialog
- No class docstring; 0/8 instance variable, 0/4 constant, 1/5 method documentedzim.gui.templateeditordialog.PromptNameDialog
- Undocumentedzim.gui.templateeditordialog.TemplateEditorDialog
- Dialog with a tree of available templates for export and new pages. Allows edit, delete, and create new templates. Uses external editor.zim.gui.uiactions.DeletePageDialogBase
- No class docstring; 0/3 instance variable, 1/2 method documentedzim.gui.uiactions.DeletePageDialog
- Undocumentedzim.gui.uiactions.TrashPageDialog
- Undocumentedzim.gui.uiactions.MovePageDialog
- Undocumentedzim.gui.uiactions.NewPageDialog
- Dialog used to create a new page, functionally it is almost the same as the OpenPageDialog except that the page is saved directly in order to create it.zim.gui.widgets.Assistant
- Dialog with multi-page input, sometimes also revert to as a "wizard". Similar to Gtk.Assistent separate implementation to allow more flexibility in the dialog layout.zim.gui.exportdialog.ExportDialog
- Undocumentedzim.gui.widgets.FileDialog
- File Chooser dialog, that allows to browser the file system and select files or folders. Similar to Gtk.FileChooserDialog but inherits from Dialog
instead.zim.gui.pageview.AttachFileDialog
- Undocumentedzim.gui.pageview.InsertImageDialog
- Dialog to insert an image in the pagezim.gui.pageview.InsertTextFromFileDialog
- Dialog to insert text from an external file into the pagezim.gui.uiactions.ImportPageDialog
- Undocumentedzim.gui.uiactions.SaveCopyDialog
- Undocumentedzim.gui.widgets.LogFileDialog
- Simple dialog to show a log filezim.plugins.attachmentbrowser.filerenamedialog.FileRenameDialog
- A dialog for renaming a file.zim.plugins.base.imagegenerator.ImageGeneratorDialog
- Dialog that provides text input and an image view for showing previews for an ImageGeneratorClass
implementation.zim.plugins.commandpalette.ZimCommandPaletteDialog
- A search dialog with auto-complete feature.zim.plugins.insertsymbol.InsertSymbolDialog
- Undocumentedzim.plugins.linkmap.LinkMapDialog
- Undocumentedzim.plugins.quicknote.QuickNoteDialog
- Dialog bound to a specific notebookzim.plugins.screenshot.InsertScreenshotDialog
- Undocumentedzim.plugins.sourceview.InsertCodeBlockDialog
- No class docstring; 0/5 instance variable, 1/6 method documentedzim.plugins.tableeditor.EditTableDialog
- Graphical dialog for the user, where a new table can be created or an existing one can be modified Here columns can be added / modified and titles be managed.zim.plugins.versioncontrol.SaveVersionDialog
- Undocumentedzim.plugins.versioncontrol.TextDialog
- Undocumentedzim.plugins.versioncontrol.VersionControlInitDialog
- Undocumentedzim.plugins.versioncontrol.VersionsDialog
- Undocumentedzim.gui.widgets.ProgressDialog
- Dialog to show a progress bar for a operationgi.repository.Gtk.Entry
zim.gui.widgets.InputEntry
- No summaryzim.gui.widgets.FSPathEntry
- Base class for FileEntry
and FolderEntry
, handles input of file system paths.zim.gui.widgets.FileEntry
- Widget to select a filezim.gui.widgets.LinkEntry
- Widget entering links in zim pages. This widget accepts either zim page paths, file paths and URLs.zim.gui.widgets.FolderEntry
- Widget to select a folderzim.gui.widgets.PageEntry
- Widget to select a zim page pathzim.gui.widgets.LinkEntry
- Widget entering links in zim pages. This widget accepts either zim page paths, file paths and URLs.zim.gui.widgets.NamespaceEntry
- Widget to select a zim page path as a namespacegi.repository.Gtk.EventBox
zim.gui.insertedobjects.InsertedObjectWidget
- Base class & contained for custom object widgetzim.gui.insertedobjects.ImageFileWidget
- Undocumentedzim.plugins.base.imagegenerator.ImageGeneratorWidget
- Undocumentedzim.gui.insertedobjects.TextViewWidget
- Undocumentedzim.gui.insertedobjects.UnkownObjectWidget
- Undocumentedzim.plugins.sourceview.SourceViewWidget
- Undocumentedzim.gui.pageview.LineSeparator
- Class to create a separation line.zim.plugins.tableeditor.TableViewWidget
- No class docstring; 0/12 instance variable, 21/28 methods, 1/1 static method documentedzim.plugins.tableofcontents.MyEventBox
- Undocumentedgi.repository.Gtk.HBox
zim.gui.widgets.HMinimizedTabs
- Undocumentedzim.gui.widgets.MenuButton
- No summaryzim.gui.mainwindow.BackLinksMenuButton
- Undocumentedzim.plugins.attachmentbrowser.AttachmentBrowserPluginWidget
- Wrapper aroung the FileBrowserIconView
that adds the buttons for zoom / open folder / etc. ...zim.plugins.bookmarksbar.BookmarkBar
- No class docstring; 0/13 instance variable, 15/16 methods documentedzim.plugins.pathbar.ScrolledHBox
- No summaryzim.plugins.pathbar.PathBar
- Base class for pathbars in the zim GUI, extends ScrolledHBox for usage with a list of ToggleButtons representing zim Path objectszim.plugins.pathbar.HistoryPathBar
- Undocumentedzim.plugins.pathbar.NamespacePathBar
- Undocumentedzim.plugins.pathbar.RecentChangesPathBar
- Undocumentedzim.plugins.pathbar.RecentPathBar
- Undocumentedzim.plugins.pathbar.TestPathBar
- Undocumentedgi.repository.Gtk.HPaned
zim.gui.widgets.HPaned
- Undocumentedgi.repository.Gtk.IconView
gi.repository.Gtk.Layout
zim.gui.widgets.ImageView
- Widget to show an image, scales the image and sets proper background.gi.repository.Gtk.ListBox
zim.plugins.tasklist.gui.LabelAndTagView
- Undocumentedzim.plugins.tasklist.gui.ListSelectionView
- Undocumentedgi.repository.Gtk.ListStore
zim.gui.notebookdialog.NotebookTreeModel
- TreeModel that wraps a notebook listzim.gui.preferencesdialog.PluginsTreeModel
- Undocumentedzim.gui.preferencesdialog.StylesTreeModel
- Undocumentedzim.plugins.backlinkpane.LinksTreeModel
- Undocumentedgi.repository.Gtk.Menu
zim.gui.applications.OpenWithMenu
- No summarygi.repository.Gtk.MenuItem
zim.gui.applications.DesktopEntryMenuItem
- Single menu item for the OpenWithMenu
. Displays the application name and the icon.gi.repository.Gtk.MessageDialog
zim.gui.widgets.ErrorDialog
- No summaryzim.gui.pageview.SavePageErrorDialog
- No summaryzim.gui.widgets.MessageDialog
- Convenience wrapper for Gtk.MessageDialog, should be used for informational popups without an action.zim.gui.exportdialog.ExportDoneDialog
- Undocumentedzim.gui.widgets.QuestionDialog
- Convenience class to prompt the user with Yes/No answer type of questions.gi.repository.Gtk.ScrolledWindow
zim.plugins.backlinkpane.BackLinksWidget
- Undocumentedzim.plugins.tableofcontents.ToCWidget
- No class docstring; 0/5 instance variable, 0/1 class variable, 2/14 methods documentedzim.plugins.tableofcontents.SidePaneToC
- Undocumentedgi.repository.Gtk.StatusIcon
zim.plugins.trayicon.StatusIconTrayIcon
- Base class for a tray icon based on Gtk.StatusIcongi.repository.Gtk.Table
zim.gui.widgets.InputForm
- This class implements a table with input widgets. It takes care of constructing the widgets and lay them out as a well formatted input form.gi.repository.Gtk.TextBuffer
zim.gui.insertedobjects.UnkownObjectBuffer
- Undocumentedzim.gui.pageview.TextBuffer
- Data model for the editor widgetgi.repository.Gtk.TextChildAnchor
zim.gui.pageview.InsertedObjectAnchor
- Undocumentedzim.gui.pageview.LineSeparatorAnchor
- Undocumentedzim.gui.pageview.PluginInsertedObjectAnchor
- Undocumentedzim.gui.pageview.TableAnchor
- Undocumentedgi.repository.Gtk.TextView
zim.gui.pageview.TextView
- Widget to display a TextBuffer
with page content. Implements zim specific behavior like additional key bindings, on-mouse-over signals for links, and the custom popup menu.zim.plugins.tags.TagCloudWidget
- Text-view based list of tags, where each tag is represented by a button inserted as a child in the textview.gi.repository.Gtk.ToggleButton
zim.plugins.tags.TagCloudItem
- Button item used on the tag cloud widgetgi.repository.Gtk.TreeDragDest
zim.plugins.pageindex.PageTreeStoreBase
- No summaryzim.plugins.pageindex.PageTreeStore
- Undocumentedzim.plugins.tags.DuplicatePageTreeStore
- Sub-class of PageTreeStore that allows for the same page appearing multiple times in the tree.zim.plugins.tags.TaggedPageTreeStore
- A TreeModel that lists all Zim pages in a flat list. Pages with associated sub-pages still show them as sub-nodes. Intended to be filtered by tags.zim.plugins.tags.TagsPageTreeStore
- Subclass of the PageTreeStore that shows tags as the top level for sub-sets of the page tree.gi.repository.Gtk.TreeDragSource
zim.plugins.pageindex.PageTreeStoreBase
- No summaryzim.plugins.pageindex.PageTreeStore
- Undocumentedzim.plugins.tags.DuplicatePageTreeStore
- Sub-class of PageTreeStore that allows for the same page appearing multiple times in the tree.zim.plugins.tags.TaggedPageTreeStore
- A TreeModel that lists all Zim pages in a flat list. Pages with associated sub-pages still show them as sub-nodes. Intended to be filtered by tags.zim.plugins.tags.TagsPageTreeStore
- Subclass of the PageTreeStore that shows tags as the top level for sub-sets of the page tree.gi.repository.Gtk.TreeModel
zim.plugins.pageindex.generictreemodel.GenericTreeModel
- A base implementation of a Gtk.TreeModel for python.zim.plugins.pageindex.PageTreeStoreBase
- No summaryzim.plugins.pageindex.PageTreeStore
- Undocumentedzim.plugins.tags.DuplicatePageTreeStore
- Sub-class of PageTreeStore that allows for the same page appearing multiple times in the tree.zim.plugins.tags.TaggedPageTreeStore
- A TreeModel that lists all Zim pages in a flat list. Pages with associated sub-pages still show them as sub-nodes. Intended to be filtered by tags.zim.plugins.tags.TagsPageTreeStore
- Subclass of the PageTreeStore that shows tags as the top level for sub-sets of the page tree.gi.repository.Gtk.TreeStore
zim.plugins.tableofcontents.ToCTreeModel
- Undocumentedgi.repository.Gtk.TreeView
zim.gui.customtools.CustomToolList
- Undocumentedzim.gui.notebookdialog.NotebookTreeView
- Undocumentedzim.gui.preferencesdialog.KeyBindingTreeView
- Undocumentedzim.gui.widgets.SingleClickTreeView
- Sub-class of Gtk.TreeView that implements single-click navigation.zim.gui.widgets.BrowserTreeView
- No summaryzim.gui.preferencesdialog.PluginsTreeView
- Undocumentedzim.gui.recentchangesdialog.RecentChangesTreeView
- Undocumentedzim.gui.searchdialog.SearchResultsTreeView
- Undocumentedzim.gui.templateeditordialog.TemplateListView
- Undocumentedzim.plugins.backlinkpane.LinksTreeView
- Undocumentedzim.plugins.pageindex.PageTreeView
- TreeView widget to show a list of pages.zim.plugins.tags.TagsPageTreeView
- No class docstring; 1/1 method documentedzim.plugins.tableofcontents.ToCTreeView
- Undocumentedzim.plugins.tasklist.gui.TaskListTreeView
- No class docstring; 0/14 instance variable, 0/1 class variable, 2/20 methods documentedzim.plugins.versioncontrol.VersionsTreeView
- Undocumentedgi.repository.Gtk.VBox
zim.gui.pageview.PageView
- Widget to display a single page, consists of a TextView
and a FindBar
. Also adds menu items and in general integrates the TextView with the rest of the application.zim.gui.notebookview.NotebookView
- Sub-class of the PageView
class that is used when the view is navigatable. Plugins can choose to extend this class if they don't want to load extensions for a fixed page view.zim.gui.preferencesdialog.ApplicationsTab
- Undocumentedzim.gui.preferencesdialog.KeyBindingsTab
- Undocumentedzim.gui.preferencesdialog.PluginsTab
- Undocumentedzim.gui.preferencesdialog.StylesTab
- Undocumentedzim.gui.widgets.AssistantPage
- Base class for pages in an Assistant
dialog.zim.gui.exportdialog.FormatPage
- Assistant page allowing to select the output format and templatezim.gui.exportdialog.InputPage
- Assistant page allowing to select the page(s) for exportzim.gui.exportdialog.OutputPage
- Assistant page allowing to select output file or folderzim.gui.widgets.VMinimizedTabs
- Undocumentedzim.gui.widgets.WindowSidePane
- Undocumentedzim.plugins.journal.CalendarWidget
- Undocumentedzim.plugins.pageindex.PageIndexWidget
- Undocumentedzim.plugins.tableofcontents.FloatingToC
- Undocumentedzim.plugins.tasklist.gui.TaskListWidget
- Undocumentedgi.repository.Gtk.VPaned
zim.gui.widgets.VPaned
- Undocumentedzim.plugins.tags.TagsPluginWidget
- Widget combining a tag cloud and a tag based page treeviewgi.repository.Gtk.Window
zim.gui.server.ServerWindow
- No class docstring; 0/15 instance variable, 2/6 methods documentedzim.gui.widgets.Window
- No summaryzim.gui.mainwindow.MainWindow
- No class docstring; 0/21 instance variable, 0/1 class variable, 11/26 methods documentedzim.gui.mainwindow.PageWindow
- Window to show a single pagezim.plugins.tasklist.gui.TaskListWindow
- Undocumentedlist
zim.formats.Node
- Base class for DOM-like access to the document structure. @note: This class is not optimized for keeping large structures in memory.zim.formats.DocumentFragment
- Document fragment class for DOM-like accesszim.formats.Element
- Element class for DOM-like accesszim.gui.pageview.TextBufferList
- This class represents a bullet or checkbox list in a TextBuffer
. It is used to perform recursive actions on the list.zim.gui.pageview.UndoActionGroup
- Group of actions that should un-done or re-done in a single stepzim.history.HistoryList
- A list of HistoryPath
s which takes care of serialization when saving in a config file, and de-serialization on construction.zim.notebook.info.NotebookInfoList
- This class keeps a list of NotebookInfo
objectszim.parser.SimpleTreeElement
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/6 method documentedzim.parsing.TextBuffer
- No summaryzim.search.QueryGroup
- Wrapper for a sub group of a query. Just a list of QueryTerms with an associated operator (either AND or OR).logging.FileHandler
zim.gui.exportdialog.LogHandler
- Undocumentedlogging.Filter
zim.gui.exportdialog.LogFilter
- Undocumentedobject
zim.actions.ActionDescriptor
- Undocumentedzim.actions.ActionClassMethod
- Undocumentedzim.actions.ToggleActionClassMethod
- Toggle action, used by the toggle_action
decoratorzim.actions.RadioActionClassMethod
- Undocumentedzim.actions.BoundActionMethod
- Undocumentedzim.actions.ActionMethod
- Undocumentedzim.actions.ToggleActionMethod
- No class docstring; 0/2 instance variable, 0/2 class variable, 3/9 methods documentedzim.actions.RadioActionMethod
- Undocumentedzim.applications.Application
- Base class for objects representing an external application or command.zim.applications.StartFile
- Application wrapper for os.startfile(). Can be used on windows to open files and URLs with the default application.zim.applications.WebBrowser
- Application wrapper for the webbrowser module. Can be used as fallback if no webbrowser is configured.zim.gui.applications.DesktopEntryDict
- Base class for DesktopEntryFile
, defines most of the logic.zim.gui.applications.DesktopEntryFile
- Class implementing a single desktop entry file with the definition of an external application.zim.gui.customtools.CustomToolDict
- This is a specialized desktop entry type that is used for custom tools for the "Tools" menu in zim. It uses a non-standard Exec spec with zim specific escapes for "X-Zim-ExecTool".zim.gui.customtools.CustomTool
- Class representing a file defining a custom tool, see CustomToolDict
for the API documentation.zim.config.dicts.ConfigDefinition
- Definition for a key in a ConfigDict
zim.config.dicts.Boolean
- This class defines a config key that maps to a booleanzim.config.dicts.Choice
- Definition that allows selecting a value from a given set Will be presented in the gui as a dropdown with a list of choiceszim.config.dicts.ConfigDefinitionByClass
- Definition that enforces the value has to have a certain classzim.config.dicts.Coordinate
- No summaryzim.config.dicts.Float
- This class defines a config key that maps to a floatzim.config.dicts.Integer
- This class defines a config key that maps to an integer valuezim.config.dicts.Range
- Definition that defines an integer value in a certain rangezim.config.dicts.String
- This class defines a config key that maps to a stringzim.config.dicts.StringAllowEmpty
- Like String but defaults to allow_empty=Truezim.config.dicts.HierarchicDict
- No summaryzim.config.dicts.HierarchicDictFrame
- Object acts as a member dict for HierarchicDict
zim.config.manager.ConfigManagerClass
- This class defines an object that manages a set of config files.zim.config.manager.DefaultFileIter
- Generator for iterating default files Will yield first the files in extra followed by files that are based on path and dirs. Yields only existing files.zim.config.manager.XDGConfigFileIter
- Like DefaultFileIter, but uses XDG config dirszim.config.manager.XDGConfigDirsIter
- Generator for iterating XDG config dirs Yields the "zim" folder of each XDG config file.zim.export.exporters.Exporter
- Base class that defines the public API for exporter objectszim.export.exporters.files.FilesExporterBase
- Base class for exporters that export to fileszim.export.exporters.files.MultiFileExporter
- Exporter that exports each page to a single filezim.export.exporters.files.SingleFileExporter
- Exporter that exports all page to the same filezim.export.exporters.mhtml.MHTMLExporter
- Exporter that exports pages and attachments to a single MHTML file.zim.export.exporters.mhtml.MHTMLEncoder
- Undocumentedzim.export.layouts.ExportLayout
- The ExportLayout object determines the mapping of pages to files when exporting. This is the base class that defines the public API.zim.export.layouts.DirLayoutBase
- Undocumentedzim.export.layouts.FileLayout
- Layout that maps pages to files in a folder with one specific page as the top level file. Use to export sub-tree of a notebook.zim.export.layouts.MultiFileLayout
- Layout that maps pages to files in a folder similar to how a notebook is stored.zim.export.layouts.SingleFileLayout
- No summaryzim.export.linker.StubLayout
- Stub implementation of ExportLayout
that is used by StaticExportLinker
zim.export.selections.PageSelection
- Base class defining the public APIzim.export.selections.AllPages
- Selection of all pages in a notebookzim.export.selections.SinglePage
- Selection of one specific page without subpageszim.export.selections.SubPages
- Selection of pages in sub-tree of a notebookzim.export.template.ExportTemplatePageIter
- Undocumentedzim.export.template.FilePathProxy
- Undocumentedzim.export.template.FileProxy
- Undocumentedzim.export.template.NotebookPathProxy
- Undocumentedzim.export.template.PageListProxy
- Undocumentedzim.export.template.ParseTreeProxy
- Undocumentedzim.export.template.HeadingProxy
- Undocumentedzim.export.template.PageProxy
- Undocumentedzim.export.template.UriProxy
- Undocumentedzim.formats.BaseLinker
- No summaryzim.export.linker.ExportLinker
- No summaryzim.export.linker.StaticExportLinker
- This linker can be used when exporting a page to e.g. html without a file to write the html to. All links are resolved statically to the source files.zim.www.WWWLinker
- Implements a linker that returns the correct links for the way the server handles URLs.zim.formats.StubLinker
- Linker used for testing - just gives back the link as it was parsed. DO NOT USE outside of testing.zim.formats.OldParseTreeBuilder
- No summaryzim.formats.ParserClass
- Base class for parserszim.formats.plain.Parser
- Undocumentedzim.formats.wiki.Parser
- Undocumentedzim.formats.ParseTree
- Wrapper for zim parse trees.zim.formats.Visitor
- Conceptual opposite of a builder, but with same API. Used to walk nodes in a parsetree and call callbacks for each node. See e.g. ParseTree.visit()
.zim.export.template.HeadingSplitter
- Undocumentedzim.formats.DumperClass
- No summaryzim.formats.html.Dumper
- Undocumentedzim.formats.plain.Dumper
- Undocumentedzim.formats.latex.Dumper
- Undocumentedzim.formats.markdown.Dumper
- Undocumentedzim.formats.rst.Dumper
- Undocumentedzim.formats.wiki.Dumper
- Undocumentedzim.formats.wiki.WikiParser
- No class docstring; 0/6 instance variable, 0/1 constant, 6/16 methods, 1/5 static method documentedzim.fs.UnixPath
- Base class for Dir and File objects, represents a file pathzim.fs.Dir
- Class representing a single file system folderzim.fs.FilteredDir
- Class implementing a folder with a filtered listing. Can be used to e.g. filter all objects that are also ignored by version control.zim.fs.File
- Class representing a single file.zim.fs.TmpFile
- Class for temporary files. These are stored in the temp directory and by default they are deleted again when the object is destructed.zim.fs.WindowsPath
- Base class for Dir and File objects, represents a file path on windows.zim.gui.applications.ApplicationManager
- Manager object for dealing with desktop applications. Uses the freedesktop.org (XDG) system to locate desktop entry files for installed applications.zim.gui.applications.SystemDefault
- Stub object that can be used in ApplicationComboBox
zim.gui.clipboard.ClipboardData
- Wrapper for data that can be set on the clipboard and pasted multiple formatszim.gui.clipboard.PageLinkData
- Undocumentedzim.gui.clipboard.ParseTreeData
- Undocumentedzim.gui.clipboard.UriData
- Undocumentedzim.gui.clipboard.InterWikiLinkData
- Undocumentedzim.gui.clipboard.ClipboardManager
- Wrapper for Gtk.Clipboard, supporting specific data formatszim.gui.clipboard.MockSelectionData
- Adapter to allow usage of ClipboardData as input for parsetree_from_selectiondata()zim.gui.customtools.CustomToolManagerUI
- No class docstring; 0/6 instance variable, 1/6 method documentedzim.gui.customtools.StubPageView
- Undocumentedzim.gui.exportdialog.LogContext
- Context to log errors and warnings to a log filezim.gui.insertedobjects.InsertedObjectUI
- Undocumentedzim.gui.insertedobjects.UnkownImage
- Undocumentedzim.gui.mainwindow.WindowBaseMixin
- Common logic between MainWindow and PageWindowzim.gui.mainwindow.MainWindow
- No class docstring; 0/21 instance variable, 0/1 class variable, 11/26 methods documentedzim.gui.mainwindow.PageWindow
- Window to show a single pagezim.gui.navigation.NavigationModel
- This class defines an object that decides how and where to open pages, files and other objects in the user interface.zim.gui.pageview.editbar.EditActionMixin
- Base class for EditBar and ToolBar implementations that want to include formatting actionszim.gui.pageview.editbar.EditBar
- Undocumentedzim.plugins.toolbar.ToolBarMainWindowExtension
- Undocumentedzim.gui.pageview.FindWidget
- Base class for FindBar
and FindAndReplaceDialog
zim.gui.pageview.FindAndReplaceDialog
- Dialog for find and replacezim.gui.pageview.FindBar
- Bar to be shown below the TextView for find functionszim.gui.pageview.InsertedObjectPageviewManager
- "Glue" object to manage "insert object" actions for the PageView
Creates an action object for each object type and inserts UI elements for the action in the pageview.zim.gui.pageview.SaveCursorContext
- Context manager used by TextBuffer.tmp_cursor()
zim.gui.pageview.SavePageHandler
- Object for handling page saving.zim.gui.pageview.TextFinder
- This class handles finding text in the TextBuffer
zim.gui.pageview.UserActionContext
- Context manager to wrap actions in proper user-action signalszim.gui.uiactions.UIActions
- Container for all kind of actions that can be triggered from the menubar, but do not directly link to a MainWindow
object.zim.gui.widgets.MinimizedTabs
- Undocumentedzim.gui.widgets.HMinimizedTabs
- Undocumentedzim.gui.widgets.VMinimizedTabs
- Undocumentedzim.gui.widgets.PanedClass
- Undocumentedzim.gui.widgets.HPaned
- Undocumentedzim.gui.widgets.VPaned
- Undocumentedzim.gui.widgets.uistate_property
- Class for uistate get/set attributeszim.insertedobjects.InsertedObjectType
- Base class for defining "objects" that can be inserted in a wiki pagezim.gui.insertedobjects.UnknownInsertedImageObject
- Undocumentedzim.gui.insertedobjects.UnknownInsertedObject
- Undocumentedzim.plugins.InsertedObjectTypeExtension
- Undocumentedzim.plugins.base.imagegenerator.ImageGeneratorObjectType
- No summaryzim.plugins.base.imagegenerator.BackwardImageGeneratorObjectType
- Base class for backward compatible image generator objects.zim.plugins.diagrameditor.BackwardDiagramImageObjectType
- Undocumentedzim.plugins.ditaaeditor.BackwardDitaaImageObjectType
- Undocumentedzim.plugins.equationeditor.BackwardEquationImageObjectType
- Undocumentedzim.plugins.gnu_r_ploteditor.BackwardGnuRPlotImageObjectType
- Undocumentedzim.plugins.gnuplot_ploteditor.BackwardGnuplotImageObjectType
- Undocumentedzim.plugins.scoreeditor.BackwardScoreImageObjectType
- Undocumentedzim.plugins.sequencediagrameditor.BackwardSequenceDiagramImageObjectType
- Undocumentedzim.plugins.sourceview.SourceViewObjectType
- Undocumentedzim.plugins.tableeditor.TableViewObjectType
- No class docstring; 0/2 instance variable, 0/4 class variable, 1/8 method documentedzim.main.command.Command
- Base class for commandline commands, used by zim to abstract part of the main() functionality and allow better testability of commandline arguments.zim.main.command.GtkCommand
- Base class for commandline commands that result in a Gtk user interface being presented to the user or want to interact with the Gtk user interface.zim.main.GuiCommand
- Class implementing the --gui command and run the gtk interfacezim.main.ManualCommand
- Like GuiCommand
but always opens the manualzim.main.ServerGuiCommand
- Like ServerCommand
but uses the graphical interface for the server defined in zim.gui.server
.zim.main.HelpCommand
- Class implementing the --help commandzim.main.NotebookCommand
- Base class for commands that act on a notebookzim.main.ExportCommand
- Class implementing the --export commandzim.main.GuiCommand
- Class implementing the --gui command and run the gtk interfacezim.main.ManualCommand
- Like GuiCommand
but always opens the manualzim.main.IndexCommand
- Class implementing the --index commandzim.main.SearchCommand
- Class implementing the --search commandzim.main.ServerCommand
- Class implementing the --server command and running the web server.zim.main.ServerGuiCommand
- Like ServerCommand
but uses the graphical interface for the server defined in zim.gui.server
.zim.main.VersionCommand
- Class implementing the --version commandzim.main.ZimApplication
- This object is repsonsible for managing the life cycle of the application process.zim.newfs.base.FilePath
- Class to represent filesystem paths and the base class for all file and folder objects. Contains methods for file path manipulation.zim.newfs.base.FSObjectBase
- Base class for File
and Folder
zim.newfs.base.File
- Base class for folder implementations. Cannot be intatiated directly; use one of the subclasses instead. Main use outside of this module is to check isinstance(object, Folder).zim.newfs.mock.MockFile
- Undocumentedzim.newfs.base.Folder
- Base class for folder implementations. Cannot be intatiated directly; use one of the subclasses instead. Main use outside of this module is to check isinstance(object, Folder).zim.newfs.mock.MockFolder
- Undocumentedzim.newfs.mock.MockFSObjectBase
- Undocumentedzim.newfs.mock.MockFile
- Undocumentedzim.newfs.mock.MockFolder
- Undocumentedzim.newfs.helpers.TrashHelper
- No class docstring; 1/1 method documentedzim.newfs.local.AtomicWriteContext
- Undocumentedzim.newfs.mock.MockFSNode
- Undocumentedzim.newfs.mock.MockFS
- Undocumentedzim.notebook.ApplicationMountPointHandler
- Undocumentedzim.notebook.index.BackgroundCheck
- Undocumentedzim.notebook.index.base.IndexView
- Base class for "index view" objectszim.notebook.index.links.LinksView
- No class docstring; 0/1 instance variable, 1/9 method documentedzim.notebook.index.pages.PagesView
- Index view that exposes the "pages" table in the indexzim.notebook.index.tags.TagsView
- No class docstring; 0/1 instance variable, 5/12 methods documentedzim.plugins.tasklist.indexer.AllTasks
- Database "view" that shows tasks that are indexedzim.plugins.tasklist.indexer.ActiveTasks
- No class docstring; 0/1 class variable, 1/2 method documentedzim.plugins.tasklist.indexer.InboxTasks
- Undocumentedzim.plugins.tasklist.indexer.NextActionTasks
- Undocumentedzim.plugins.tasklist.indexer.OpenProjectsTasks
- Undocumentedzim.plugins.tasklist.indexer.WaitingTasks
- Undocumentedzim.notebook.index.base.MyTreeIter
- Undocumentedzim.notebook.index.files.FilesIndexChecker
- No class docstring; 0/2 instance variable, 1/4 method documentedzim.notebook.index.files.TestFilesDBTable
- Undocumentedzim.notebook.index.links.IndexLink
- Class used to represent links between two pageszim.notebook.index.pages.PagesViewInternal
- This class defines private methods used by PagesView
, LinksView
, TagsView
and others.zim.notebook.index.pages.TestPagesDBTable
- Undocumentedzim.notebook.index.tags.IndexTag
- Object to represent a page tag in the Index
APIzim.notebook.info.NotebookInfo
- This class keeps the info for a notebookzim.notebook.info.VirtualFile
- Undocumentedzim.notebook.layout.FilesAttachmentFolder
- Undocumentedzim.notebook.layout.NotebookLayout
- Undocumentedzim.notebook.layout.FilesLayout
- Layout is responsible for mapping between pages and files. This is the most basic version, where each page maps to the like-named file.zim.notebook.operations.NotebookState
- Context manager that can be used to wrap code that does not allow for operations to run in parallel fashion.zim.parser.Builder
- No summaryzim.formats.ParseTreeBuilder
- Builder object that builds a ParseTree
zim.parser.BuilderTextBuffer
- Wrapper that buffers text going to a Builder
object such that the last piece of text remains accessible for inspection and can be modified.zim.templates.parser.TemplateBuilderTextBuffer
- Sub class of BuilderTextBuffer
that is used to strip text around template instructions.zim.parser.SimpleTreeBuilder
- Builder class that builds a tree of SimpleTreeElement
szim.templates.parser.TemplateTreeBuilder
- Sub-class of SimpleTreeBuilder
. This class implements a special case for the "BLOCK" element and always places it in the top level of the parse treezim.tokenparser.TokenBuilder
- Undocumentedzim.parser.Parser
- Parser class that matches multiple rules at once. It will compile the patterns of various rules into a single regex and based on the match call the correct rules for processing.zim.parser.Rule
- No summaryzim.parsing.Re
- Wrapper around regex pattern objects which memorizes the last match object and gives list access to it's capturing groups. See module re for regex docs.zim.plugins._BootstrapPluginManager
- Undocumentedzim.plugins.attachmentbrowser.thumbnailer.ThumbnailManager
- This class implements thumbnails management (mostly) following the freedesktop.org spec.zim.plugins.attachmentbrowser.thumbnailer.ThumbnailQueue
- Wrapper for ThumbnailManager
that does that actual thumbnailing in a separate thread and manages the requests and the results with queues.zim.plugins.base.imagegenerator.ImageGeneratorClass
- Base class for image generators. A plugin defining an ImageGeneratorObjectType
should also define a sub-class of this class to do the actual work.zim.plugins.diagrameditor.DiagramGenerator
- Undocumentedzim.plugins.ditaaeditor.DitaaGenerator
- Undocumentedzim.plugins.equationeditor.EquationGenerator
- Undocumentedzim.plugins.gnu_r_ploteditor.GNURPlotGenerator
- Undocumentedzim.plugins.gnuplot_ploteditor.GnuplotGenerator
- Undocumentedzim.plugins.scoreeditor.ScoreGenerator
- Undocumentedzim.plugins.sequencediagrameditor.SequenceDiagramGenerator
- Undocumentedzim.plugins.journal.CalendarWidgetModel
- Undocumentedzim.plugins.linkmap.LinkMap
- Undocumentedzim.plugins.osx_menubar.MockOSXAppModule
- Undocumentedzim.plugins.osx_menubar.MockOSXAppObject
- Undocumentedzim.plugins.pathbar.MockHistory
- Undocumentedzim.plugins.pathbar.MockNavigation
- Undocumentedzim.plugins.pathbar.TestPath
- Undocumentedzim.plugins.screenshot.ScreenshotPicker
- Undocumentedzim.plugins.sourceview.SourceViewBuffer
- Undocumentedzim.plugins.spell.GtkspellAdapter
- Undocumentedzim.plugins.spell.GtkspellcheckAdapter
- Undocumentedzim.plugins.spell.OldGtkspellcheckAdapter
- Undocumentedzim.plugins.tasklist.dates.DateRange
- Undocumentedzim.plugins.tasklist.dates.Day
- No class docstring; 0/2 property, 2/2 methods, 0/1 class method documentedzim.plugins.tasklist.dates.Month
- Undocumentedzim.plugins.tasklist.dates.Week
- Undocumentedzim.plugins.tasklist.gui.TaskListWidgetMixin
- Common functions between side-pane widget and dialogzim.plugins.tasklist.gui.TaskListWidget
- Undocumentedzim.plugins.tasklist.gui.TaskListWindow
- Undocumentedzim.plugins.tasklist.indexer.TaskParser
- Undocumentedzim.plugins.trayicon.TrayIconBase
- Base class for the zim tray icon. Contains code to create the tray icon menus.zim.plugins.trayicon.AppIndicatorTrayIcon
- Trayicon using the daemon and based on appindicatorzim.plugins.trayicon.StatusIconTrayIcon
- Base class for a tray icon based on Gtk.StatusIconzim.plugins.versioncontrol.VCS
- This class is the main entry for all Version Control System Stuff. It is a factory, a dependencies checker, the enumeration of supported VCS.zim.search.Query
- No summaryzim.search.QueryTerm
- Wrapper for a single term in a query. Consists of a keyword, a string and a flag for inverse (NOT operator).zim.signals.BlockSignalsContextManager
- Undocumentedzim.signals.BoundSignalHandler
- No class docstring; 0/3 instance variable, 1/5 method documentedzim.signals.ConnectorMixin
- Mixin class that has convenience methods for objects that want to connect to signals of other objects.zim.config.dicts.ControlledDict
- Sub-class of DefinitionOrderedDict that tracks modified state. This modified state is recursive for nested ControlledDicts.zim.config.dicts.ConfigDict
- The class defines a dictionary of config keys.zim.config.dicts.SectionedConfigDict
- Dict with multiple sections of config values Sections are handled automatically when a non-existing item is retrieved.zim.config.dicts.INIConfigFile
- No summaryzim.config.manager.ConfigManagerINIConfigFile
- Like INIConfigFile
but with autosave when the dict changeszim.config.manager.ConfigFile
- Container object for a config filezim.gui.widgets.Dialog
- No summaryzim.gui.applications.AddApplicationDialog
- Dialog to prompt the user for a new custom command. Allows to input an application name and a command, and calls ApplicationManager.create()
.zim.gui.applications.CustomizeOpenWithDialog
- No class docstring; 0/2 instance variable, 1/4 method documentedzim.gui.customtools.CustomToolManagerDialog
- Undocumentedzim.gui.customtools.EditCustomToolDialog
- Undocumentedzim.gui.mainwindow.OpenPageDialog
- Dialog to go to a specific page. Also known as the "Jump to" dialog. Prompts for a page name and navigate to that page on 'Ok'.zim.gui.notebookdialog.AddNotebookDialog
- Undocumentedzim.gui.notebookdialog.NotebookDialog
- Dialog which allows the user to select a notebook from a list of defined notebooks.zim.gui.pageview.EditImageDialog
- Dialog to edit properties of an embedded imagezim.gui.pageview.FindAndReplaceDialog
- Dialog for find and replacezim.gui.pageview.InsertDateDialog
- Dialog to insert a date-time in the pagezim.gui.pageview.InsertLinkDialog
- Dialog to insert a new link in the page or edit properties of an existing linkzim.gui.pageview.MoveTextDialog
- This dialog allows moving a selected text to a new page The idea is to allow "refactoring" of pages more easily.zim.gui.pageview.NewFileDialog
- Undocumentedzim.gui.pageview.PromptExistingFileDialog
- No summaryzim.gui.pageview.WordCountDialog
- Dialog showing line, word, and character countszim.gui.preferencesdialog.PluginConfigureDialog
- Undocumentedzim.gui.preferencesdialog.PreferencesDialog
- Undocumentedzim.gui.propertiesdialog.PropertiesDialog
- Undocumentedzim.gui.recentchangesdialog.RecentChangesDialog
- Undocumentedzim.gui.searchdialog.SearchDialog
- No class docstring; 0/8 instance variable, 0/4 constant, 1/5 method documentedzim.gui.templateeditordialog.PromptNameDialog
- Undocumentedzim.gui.templateeditordialog.TemplateEditorDialog
- Dialog with a tree of available templates for export and new pages. Allows edit, delete, and create new templates. Uses external editor.zim.gui.uiactions.DeletePageDialogBase
- No class docstring; 0/3 instance variable, 1/2 method documentedzim.gui.uiactions.DeletePageDialog
- Undocumentedzim.gui.uiactions.TrashPageDialog
- Undocumentedzim.gui.uiactions.MovePageDialog
- Undocumentedzim.gui.uiactions.NewPageDialog
- Dialog used to create a new page, functionally it is almost the same as the OpenPageDialog except that the page is saved directly in order to create it.zim.gui.widgets.Assistant
- Dialog with multi-page input, sometimes also revert to as a "wizard". Similar to Gtk.Assistent separate implementation to allow more flexibility in the dialog layout.zim.gui.exportdialog.ExportDialog
- Undocumentedzim.gui.widgets.FileDialog
- File Chooser dialog, that allows to browser the file system and select files or folders. Similar to Gtk.FileChooserDialog but inherits from Dialog
instead.zim.gui.pageview.AttachFileDialog
- Undocumentedzim.gui.pageview.InsertImageDialog
- Dialog to insert an image in the pagezim.gui.pageview.InsertTextFromFileDialog
- Dialog to insert text from an external file into the pagezim.gui.uiactions.ImportPageDialog
- Undocumentedzim.gui.uiactions.SaveCopyDialog
- Undocumentedzim.gui.widgets.LogFileDialog
- Simple dialog to show a log filezim.plugins.attachmentbrowser.filerenamedialog.FileRenameDialog
- A dialog for renaming a file.zim.plugins.base.imagegenerator.ImageGeneratorDialog
- Dialog that provides text input and an image view for showing previews for an ImageGeneratorClass
implementation.zim.plugins.commandpalette.ZimCommandPaletteDialog
- A search dialog with auto-complete feature.zim.plugins.insertsymbol.InsertSymbolDialog
- Undocumentedzim.plugins.linkmap.LinkMapDialog
- Undocumentedzim.plugins.quicknote.QuickNoteDialog
- Dialog bound to a specific notebookzim.plugins.screenshot.InsertScreenshotDialog
- Undocumentedzim.plugins.sourceview.InsertCodeBlockDialog
- No class docstring; 0/5 instance variable, 1/6 method documentedzim.plugins.tableeditor.EditTableDialog
- Graphical dialog for the user, where a new table can be created or an existing one can be modified Here columns can be added / modified and titles be managed.zim.plugins.versioncontrol.SaveVersionDialog
- Undocumentedzim.plugins.versioncontrol.TextDialog
- Undocumentedzim.plugins.versioncontrol.VersionControlInitDialog
- Undocumentedzim.plugins.versioncontrol.VersionsDialog
- Undocumentedzim.gui.widgets.WindowSidePaneWidget
- Base class for widgets that want to integrate nicely in the WindowSidePane
zim.plugins.attachmentbrowser.AttachmentBrowserPluginWidget
- Wrapper aroung the FileBrowserIconView
that adds the buttons for zoom / open folder / etc. ...zim.plugins.backlinkpane.BackLinksWidget
- Undocumentedzim.plugins.journal.CalendarWidget
- Undocumentedzim.plugins.pageindex.PageIndexWidget
- Undocumentedzim.plugins.tableofcontents.SidePaneToC
- Undocumentedzim.plugins.tags.TagsPluginWidget
- Widget combining a tag cloud and a tag based page treeviewzim.plugins.tasklist.gui.TaskListWidget
- Undocumentedzim.notebook.index.base.IndexerBase
- Base class for "content indexer" objects. It defines the callback functions that are calls from PagesIndexer
zim.notebook.index.links.LinksIndexer
- Undocumentedzim.notebook.index.pages.PagesIndexer
- Indexer for the "pages" table.zim.notebook.index.tags.TagsIndexer
- Undocumentedzim.plugins.tasklist.indexer.TasksIndexer
- Indexer that gets added to the Index
to keep track of tasks in the databasezim.notebook.index.base.TreeModelMixinBase
- This class can be used as mixin class for Gtk.TreeModel implementations that use data from the index.zim.notebook.index.pages.PagesTreeModelMixin
- No class docstring; 0/5 instance variable, 2/13 methods documentedzim.notebook.index.tags.TagsTreeModelBase
- Undocumentedzim.notebook.index.tags.TaggedPagesTreeModelMixin
- Tree model that shows all pages for a given set of tagszim.plugins.tags.TaggedPageTreeStore
- A TreeModel that lists all Zim pages in a flat list. Pages with associated sub-pages still show them as sub-nodes. Intended to be filtered by tags.zim.notebook.index.tags.TagsTreeModelMixin
- Tree model mixin class that uses tags as the toplevelzim.plugins.tags.TagsPageTreeStore
- Subclass of the PageTreeStore that shows tags as the top level for sub-sets of the page tree.zim.plugins.pageindex.PageTreeStore
- Undocumentedzim.notebook.notebook.Notebook
- Main class to access a notebookzim.plugins.bookmarksbar.BookmarkBar
- No class docstring; 0/13 instance variable, 15/16 methods documentedzim.plugins.ExtensionBase
- Base class for all extensions classes @ivar plugin: the plugin object to which this extension belongs @ivar obj: the extendable objectzim.gui.actionextension.ActionExtensionBase
- Common functions between MainWindowExtension and PageViewExtension do not use directly in plugins.zim.gui.mainwindow.MainWindowExtension
- Base class for extending the MainWindow
zim.plugins.bookmarksbar.BookmarksBarMainWindowExtension
- No class docstring; 0/1 instance variable, 5/17 methods documentedzim.plugins.commandpalette.CommandPaletteMainWindowExtension
- Listener for the show command palette dialog shortcut.zim.plugins.distractionfree.DistractionFreeMainWindowExtension
- Undocumentedzim.plugins.osx_menubar.OSXMenuBarMainWindowExtension
- Undocumentedzim.plugins.pathbar.PathBarMainWindowExtension
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/4 method documentedzim.plugins.quicknote.QuickNoteMainWindowExtension
- Undocumentedzim.plugins.trayicon.TrayIconMainWindowExtension
- Undocumentedzim.plugins.versioncontrol.VersionControlMainWindowExtension
- Undocumentedzim.plugins.zeitgeist-logger.ZeitGeistMainWindowExtension
- Undocumentedzim.gui.pageview.PageViewExtensionBase
- Base class for extensions that want to interact with the "page view", which is the primary editor view of the application.zim.gui.notebookview.NotebookViewExtension
- Base class for extensions of the NotebookView
, see PageViewExtensionBase
for API documentation.zim.plugins.journal.JournalNotebookViewExtension
- Extension used to add calendar dialog to mainwindowzim.plugins.pageindex.PageIndexNotebookViewExtension
- No class docstring; 0/2 instance variable, 2/5 methods documentedzim.plugins.tags.TagsNotebookViewExtension
- Undocumentedzim.plugins.tasklist.TaskListNotebookViewExtension
- Undocumentedzim.gui.pageview.PageViewExtension
- Base class for extensions of the PageView
, see PageViewExtensionBase
for API documentation.zim.plugins.arithmetic.ArithmeticPageViewExtension
- No class docstring; 1/1 method documentedzim.plugins.attachmentbrowser.AttachmentBrowserWindowExtension
- Undocumentedzim.plugins.backlinkpane.BackLinksPanePageViewExtension
- Undocumentedzim.plugins.inlinecalculator.InlineCalculatorPageViewExtension
- No class docstring; 1/1 method documentedzim.plugins.insertsymbol.InsertSymbolPageViewExtension
- No class docstring; 2/3 methods documentedzim.plugins.linesorter.LineSorterPageViewExtension
- No class docstring; 5/8 methods documentedzim.plugins.linkmap.LinkMapPageViewExtension
- Undocumentedzim.plugins.printtobrowser.PrintToBrowserPageViewExtension
- Undocumentedzim.plugins.screenshot.ScreenshotPageViewExtension
- Undocumentedzim.plugins.spell.SpellPageViewExtension
- Undocumentedzim.plugins.tableofcontents.ToCPageViewExtension
- Undocumentedzim.plugins.toolbar.ToolBarMainWindowExtension
- Undocumentedzim.notebook.notebook.NotebookExtension
- Base class for extending the notebookzim.plugins.DialogExtensionBase
- Base class for extending Gtk dialogs based on Gtk.Dialog @ivar dialog: the Gtk.Dialog objectzim.plugins.InsertedObjectTypeExtension
- Undocumentedzim.plugins.base.imagegenerator.ImageGeneratorObjectType
- No summaryzim.plugins.base.imagegenerator.BackwardImageGeneratorObjectType
- Base class for backward compatible image generator objects.zim.plugins.diagrameditor.BackwardDiagramImageObjectType
- Undocumentedzim.plugins.ditaaeditor.BackwardDitaaImageObjectType
- Undocumentedzim.plugins.equationeditor.BackwardEquationImageObjectType
- Undocumentedzim.plugins.gnu_r_ploteditor.BackwardGnuRPlotImageObjectType
- Undocumentedzim.plugins.gnuplot_ploteditor.BackwardGnuplotImageObjectType
- Undocumentedzim.plugins.scoreeditor.BackwardScoreImageObjectType
- Undocumentedzim.plugins.sequencediagrameditor.BackwardSequenceDiagramImageObjectType
- Undocumentedzim.plugins.sourceview.SourceViewObjectType
- Undocumentedzim.plugins.tableeditor.TableViewObjectType
- No class docstring; 0/2 instance variable, 0/4 class variable, 1/8 method documentedzim.plugins.tasklist.gui.TaskListWindowExtension
- No summaryzim.plugins.printtobrowser.PrintTaskListWindowExtension
- Undocumentedzim.plugins.PluginClass
- Base class for plugins objects.zim.plugins.arithmetic.ArithmeticPlugin
- Undocumentedzim.plugins.attachmentbrowser.AttachmentBrowserPlugin
- Undocumentedzim.plugins.backlinkpane.BackLinksPanePlugin
- Undocumentedzim.plugins.bookmarksbar.BookmarksBarPlugin
- Undocumentedzim.plugins.commandpalette.CommandPalettePlugin
- Undocumentedzim.plugins.diagrameditor.InsertDiagramPlugin
- Undocumentedzim.plugins.distractionfree.DistractionFreePlugin
- Undocumentedzim.plugins.ditaaeditor.InsertDitaaPlugin
- Undocumentedzim.plugins.equationeditor.InsertEquationPlugin
- Undocumentedzim.plugins.gnu_r_ploteditor.InsertGNURPlotPlugin
- Undocumentedzim.plugins.gnuplot_ploteditor.InsertGnuplotPlugin
- Undocumentedzim.plugins.inlinecalculator.InlineCalculatorPlugin
- No class docstring; 0/1 class variable, 2/4 methods documentedzim.plugins.insertsymbol.InsertSymbolPlugin
- Undocumentedzim.plugins.journal.JournalPlugin
- No class docstring; 0/3 class variable, 0/4 constant, 3/3 methods documentedzim.plugins.linesorter.LineSorterPlugin
- Undocumentedzim.plugins.linkmap.LinkMapPlugin
- Undocumentedzim.plugins.osx_menubar.OSXmenubarPlugin
- Undocumentedzim.plugins.pageindex.PageIndexPlugin
- Undocumentedzim.plugins.pathbar.PathBarPlugin
- Undocumentedzim.plugins.printtobrowser.PrintToBrowserPlugin
- Undocumentedzim.plugins.quicknote.QuickNotePlugin
- Undocumentedzim.plugins.scoreeditor.InsertScorePlugin
- Undocumentedzim.plugins.screenshot.InsertScreenshotPlugin
- Undocumentedzim.plugins.sequencediagrameditor.InsertSequenceDiagramPlugin
- Undocumentedzim.plugins.sourceview.SourceViewPlugin
- Undocumentedzim.plugins.spell.SpellPlugin
- Undocumentedzim.plugins.tableeditor.TableEditorPlugin
- No summaryzim.plugins.tableofcontents.ToCPlugin
- Undocumentedzim.plugins.tags.TagsPlugin
- Undocumentedzim.plugins.tasklist.TaskListPlugin
- Undocumentedzim.plugins.toolbar.ToolBarPlugin
- Undocumentedzim.plugins.trayicon.TrayIconPlugin
- Undocumentedzim.plugins.versioncontrol.VersionControlPlugin
- Undocumentedzim.plugins.zeitgeist-logger.ZeitgeistPlugin
- Undocumentedzim.plugins.PluginManagerClass
- Manager that maintains a set of active pluginszim.plugins.tableeditor.TableModel
- Thin object that contains a Gtk.ListStore Key purpose of this wrapper is to allow replacing the storezim.plugins.tableofcontents.FloatingToC
- Undocumentedzim.plugins.tableofcontents.ToCWidget
- No class docstring; 0/5 instance variable, 0/1 class variable, 2/14 methods documentedzim.plugins.tableofcontents.SidePaneToC
- Undocumentedzim.plugins.tags.TagCloudWidget
- Text-view based list of tags, where each tag is represented by a button inserted as a child in the textview.zim.plugins.tasklist.gui.TaskListWindow
- Undocumentedzim.plugins.versioncontrol.VCSApplicationBase
- This class is the base class for the classes representing the specific version control applications.zim.plugins.versioncontrol.bzr.BZRApplicationBackend
- No class docstring; 16/19 methods, 0/1 class method documentedzim.plugins.versioncontrol.fossil.FOSSILApplicationBackend
- No class docstring; 16/18 methods, 0/1 class method documentedzim.plugins.versioncontrol.git.GITApplicationBackend
- No class docstring; 12/19 methods, 0/1 class method documentedzim.plugins.versioncontrol.hg.HGApplicationBackend
- No class docstring; 16/18 methods, 0/1 class method documentedzim.signals.DelayedCallback
- Wrapper for callbacks that need to be delayed after a signalzim.signals.GSignalEmitterMixin
- Implements a subset of SignalEmitter
to extend GObject.GObject classes with methods to use signals as callbacks.zim.gui.pageview.PageView
- Widget to display a single page, consists of a TextView
and a FindBar
. Also adds menu items and in general integrates the TextView with the rest of the application.zim.gui.notebookview.NotebookView
- Sub-class of the PageView
class that is used when the view is navigatable. Plugins can choose to extend this class if they don't want to load extensions for a fixed page view.zim.signals.SignalEmitter
- Replacement for GObject to make objects emit signals. API should be (mostly) compatible with API offered by GObject.zim.config.dicts.ControlledDict
- Sub-class of DefinitionOrderedDict that tracks modified state. This modified state is recursive for nested ControlledDicts.zim.config.dicts.ConfigDict
- The class defines a dictionary of config keys.zim.config.dicts.SectionedConfigDict
- Dict with multiple sections of config values Sections are handled automatically when a non-existing item is retrieved.zim.config.dicts.INIConfigFile
- No summaryzim.config.manager.ConfigManagerINIConfigFile
- Like INIConfigFile
but with autosave when the dict changeszim.config.manager.ConfigFile
- Container object for a config filezim.fs.FSObjectMonitor
- Undocumentedzim.fs.FSSingletonClass
- Class used for the singleton 'zim.fs.FS' instancezim.gui.customtools.CustomToolManager
- Manager for dealing with the desktop files which are used to store custom tools.zim.history.History
- No summaryzim.newfs.helpers.FileTreeWatcher
- Helper object that adds signals for file changes. It can be used for the watcher attribute for file system objects.zim.newfs.helpers.FSObjectMonitor
- Undocumentedzim.notebook.index.base.IndexerBase
- Base class for "content indexer" objects. It defines the callback functions that are calls from PagesIndexer
zim.notebook.index.links.LinksIndexer
- Undocumentedzim.notebook.index.pages.PagesIndexer
- Indexer for the "pages" table.zim.notebook.index.tags.TagsIndexer
- Undocumentedzim.plugins.tasklist.indexer.TasksIndexer
- Indexer that gets added to the Index
to keep track of tasks in the databasezim.notebook.index.files.FilesIndexer
- Class that will update the "files" table in the index based on changes seen on the file system.zim.notebook.index.Index
- No summaryzim.notebook.index.IndexUpdateIter
- No class docstring; 0/7 instance variable, 0/1 class variable, 3/11 methods documentedzim.notebook.notebook.Notebook
- Main class to access a notebookzim.notebook.operations.NotebookOperation
- This class is used to wrap generators that execute multiple steps of an operation.zim.notebook.index.IndexUpdateOperation
- Undocumentedzim.notebook.index.IndexCheckAndUpdateOperation
- Undocumentedzim.notebook.operations.SimpleAsyncOperation
- No summaryzim.notebook.page.Page
- Class to represent a single page in the notebook.zim.plugins.base.imagegenerator.ImageGeneratorModel
- Undocumentedzim.plugins.base.imagegenerator.BackwardImageGeneratorModel
- Undocumentedzim.plugins.ExtensionBase
- Base class for all extensions classes @ivar plugin: the plugin object to which this extension belongs @ivar obj: the extendable objectzim.gui.actionextension.ActionExtensionBase
- Common functions between MainWindowExtension and PageViewExtension do not use directly in plugins.zim.gui.mainwindow.MainWindowExtension
- Base class for extending the MainWindow
zim.plugins.bookmarksbar.BookmarksBarMainWindowExtension
- No class docstring; 0/1 instance variable, 5/17 methods documentedzim.plugins.commandpalette.CommandPaletteMainWindowExtension
- Listener for the show command palette dialog shortcut.zim.plugins.distractionfree.DistractionFreeMainWindowExtension
- Undocumentedzim.plugins.osx_menubar.OSXMenuBarMainWindowExtension
- Undocumentedzim.plugins.pathbar.PathBarMainWindowExtension
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/4 method documentedzim.plugins.quicknote.QuickNoteMainWindowExtension
- Undocumentedzim.plugins.trayicon.TrayIconMainWindowExtension
- Undocumentedzim.plugins.versioncontrol.VersionControlMainWindowExtension
- Undocumentedzim.plugins.zeitgeist-logger.ZeitGeistMainWindowExtension
- Undocumentedzim.gui.pageview.PageViewExtensionBase
- Base class for extensions that want to interact with the "page view", which is the primary editor view of the application.zim.gui.notebookview.NotebookViewExtension
- Base class for extensions of the NotebookView
, see PageViewExtensionBase
for API documentation.zim.plugins.journal.JournalNotebookViewExtension
- Extension used to add calendar dialog to mainwindowzim.plugins.pageindex.PageIndexNotebookViewExtension
- No class docstring; 0/2 instance variable, 2/5 methods documentedzim.plugins.tags.TagsNotebookViewExtension
- Undocumentedzim.plugins.tasklist.TaskListNotebookViewExtension
- Undocumentedzim.gui.pageview.PageViewExtension
- Base class for extensions of the PageView
, see PageViewExtensionBase
for API documentation.zim.plugins.arithmetic.ArithmeticPageViewExtension
- No class docstring; 1/1 method documentedzim.plugins.attachmentbrowser.AttachmentBrowserWindowExtension
- Undocumentedzim.plugins.backlinkpane.BackLinksPanePageViewExtension
- Undocumentedzim.plugins.inlinecalculator.InlineCalculatorPageViewExtension
- No class docstring; 1/1 method documentedzim.plugins.insertsymbol.InsertSymbolPageViewExtension
- No class docstring; 2/3 methods documentedzim.plugins.linesorter.LineSorterPageViewExtension
- No class docstring; 5/8 methods documentedzim.plugins.linkmap.LinkMapPageViewExtension
- Undocumentedzim.plugins.printtobrowser.PrintToBrowserPageViewExtension
- Undocumentedzim.plugins.screenshot.ScreenshotPageViewExtension
- Undocumentedzim.plugins.spell.SpellPageViewExtension
- Undocumentedzim.plugins.tableofcontents.ToCPageViewExtension
- Undocumentedzim.plugins.toolbar.ToolBarMainWindowExtension
- Undocumentedzim.notebook.notebook.NotebookExtension
- Base class for extending the notebookzim.plugins.DialogExtensionBase
- Base class for extending Gtk dialogs based on Gtk.Dialog @ivar dialog: the Gtk.Dialog objectzim.plugins.InsertedObjectTypeExtension
- Undocumentedzim.plugins.base.imagegenerator.ImageGeneratorObjectType
- No summaryzim.plugins.base.imagegenerator.BackwardImageGeneratorObjectType
- Base class for backward compatible image generator objects.zim.plugins.diagrameditor.BackwardDiagramImageObjectType
- Undocumentedzim.plugins.ditaaeditor.BackwardDitaaImageObjectType
- Undocumentedzim.plugins.equationeditor.BackwardEquationImageObjectType
- Undocumentedzim.plugins.gnu_r_ploteditor.BackwardGnuRPlotImageObjectType
- Undocumentedzim.plugins.gnuplot_ploteditor.BackwardGnuplotImageObjectType
- Undocumentedzim.plugins.scoreeditor.BackwardScoreImageObjectType
- Undocumentedzim.plugins.sequencediagrameditor.BackwardSequenceDiagramImageObjectType
- Undocumentedzim.plugins.sourceview.SourceViewObjectType
- Undocumentedzim.plugins.tableeditor.TableViewObjectType
- No class docstring; 0/2 instance variable, 0/4 class variable, 1/8 method documentedzim.plugins.tasklist.gui.TaskListWindowExtension
- No summaryzim.plugins.printtobrowser.PrintTaskListWindowExtension
- Undocumentedzim.plugins.InsertedObjectTypeMap
- No summaryzim.plugins.PluginManagerClass
- Manager that maintains a set of active pluginszim.plugins.tableeditor.TableModel
- Thin object that contains a Gtk.ListStore Key purpose of this wrapper is to allow replacing the storezim.plugins.trayicon.AppIndicatorTrayIcon
- Trayicon using the daemon and based on appindicatorzim.templates.Template
- This class defines the main interface for templates It takes care of parsing a template file and allows evaluating the template with a given set of template parameters.zim.signals.SignalHandler
- Wrapper for a signal handler method that allows blocking the handler for incoming signals. To be used as function decorator.zim.signals.SignalHandlerBlockContextManager
- Undocumentedzim.templates.expression.Expression
- Base class for all expressionszim.templates.expression.ExpressionFunctionCall
- Expression with a function name and arguments, recurses for the arguments and evaluates the function.zim.templates.expression.ExpressionList
- Expression for a list of expressions, recurses on all items when evaluatedzim.templates.expression.ExpressionLiteral
- Expression with a literal valuezim.templates.expression.ExpressionOperator
- Expression for an operator statement (e.g. "AND", "OR", "<"), recurses for left and right side of the expression.zim.templates.expression.ExpressionParameter
- Expression with a parameter name, evaluates the parameter valuezim.templates.expression.ExpressionUnaryOperator
- Expression with a unary operator (e.g. "NOT") that recurses for the right hand side of the statement.zim.templates.expression.ExpressionFunction
- Wrapper for methods and functions that whitelists functions to be called from expressionszim.templates.expression.BoundExpressionFunction
- Wrapper used by ExpressionFunction
when used as a decorator for object methods.zim.templates.expression.ExpressionObjectBase
- Base method for wrapper objects that are used to determine the safe functions to call on objects in the parameter dict.zim.templates.expression.ExpressionDictObject
- Proxy for dict objects that gives safe methods for use in expressions.zim.templates.processor.TemplateContextDict
- This class defines a dict with template parameterszim.templates.expression.ExpressionListObject
- Proxy for list objects that gives safe methods for use in expressions.zim.templates.expression.ExpressionStringObject
- Proxy for string objects that gives safe methods for use in expressions.zim.templates.expressionparser.ExpressionParser
- Parser for expressionszim.templates.parser.TemplateParser
- The parser to parse template files into a hierarchic tree of instructions.zim.templates.processor.TemplateLoopState
- Object used for the "loop" parameter in a FOR loopzim.templates.processor.TemplateProcessor
- The template processor takes a parsed template and "executes" it one or more times.zim.tokenparser.TokenParser
- Undocumentedzim.tokenparser.TokenVisitor
- Undocumentedzim.utils.classproperty
- Like property() but for klass properties Typically used as decoratorzim.utils.MovingWindowIter
- No summaryzim.www.WWWInterface
- Class to handle the WWW interface for zim notebooks.set
zim.search.PageSelection
- This class is just a container of path objectszim.search.SearchSelection
- No summarytype
zim.newfs.base.FSObjectMeta
- No summaryzim.signals.SignalEmitterMeta
- Undocumentedtype(abc.Mapping)
zim.plugins._MyMeta
- Undocumentedtype(SignalEmitter)
zim.plugins._MyMeta
- Undocumentedtzinfo
zim.datetimetz.LocalTimezone
- Implementation of tzinfo with the current time zone, based on the platform's idea of local timeValueError
zim.notebook.index.base.IndexNotFoundError
- Error used when lookup fails because a pagename does not appear in the index.zim.plugins.attachmentbrowser.thumbnailer.ThumbnailCreatorFailure
- Undocumentedzim.config.Boolean
zim.gui.applications.Boolean
- Undocumentedzim.config.ConfigDefinition
zim.gui.widgets.ConfigDefinitionPaneToggle
- Undocumentedzim.config.ConfigDefinitionByClass
zim.gui.widgets.ConfigDefinitionPaneState
- Undocumentedzim.config.INIConfigFile
zim.gui.applications.DesktopEntryFile
- Class implementing a single desktop entry file with the definition of an external application.zim.gui.customtools.CustomTool
- Class representing a file defining a custom tool, see CustomToolDict
for the API documentation.zim.notebook.notebook.NotebookConfig
- zim.config.SectionedConfigDict
zim.gui.applications.DesktopEntryDict
- Base class for DesktopEntryFile
, defines most of the logic.zim.gui.applications.DesktopEntryFile
- Class implementing a single desktop entry file with the definition of an external application.zim.gui.customtools.CustomToolDict
- This is a specialized desktop entry type that is used for custom tools for the "Tools" menu in zim. It uses a non-standard Exec spec with zim specific escapes for "X-Zim-ExecTool".zim.gui.customtools.CustomTool
- Class representing a file defining a custom tool, see CustomToolDict
for the API documentation.zim.config.String
zim.gui.applications.LocaleString
- Undocumentedzim.gui.applications.IconString
- Undocumentedzim.gui.applications.String
- Undocumentedzim.gui.pageview.AsciiString
- Undocumentedzim.gui.pageview.ConfigDefinitionConstant
- Undocumentedzim.formats.TableParser
- Common functions for converting a table from its' xml structure to another formatzim.gui.clipboard.Win32HtmlFormat
- This class adds support for Windows "HTML Format" clipboard content typezim.gui.pageview.UndoStackManager
- Undo stack implementation for TextBuffer
. It records any changes to the buffer and allows undoing and redoing edits.zim.inc.arithmetic.Lexer
- No class docstring; 0/4 instance variable, 1/2 method documentedzim.inc.arithmetic.Parser
- Base classzim.inc.arithmetic.ParserGTK
- No class docstring; 4/4 methods documentedzim.inc.arithmetic.ParserTk
- No class docstring; 4/4 methods documentedzim.inc.arithmetic.ParserWx
- No class docstring; 4/4 methods documentedzim.main.GtkCommand
zim.plugins.quicknote.QuickNotePluginCommand
- Undocumentedzim.plugins.trayicon.TrayIconPluginCommand
- Class to handle "zim --plugin trayicon" allows starting zim in the background and only show a trayiconzim.notebook.NotebookExtension
zim.plugins.journal.JournalNotebookExtension
- Extend notebook by setting special page template for the journal namespace and by adding a hook to suggests links for dates.zim.plugins.tasklist.TaskListNotebookExtension
- Undocumentedzim.plugins.versioncontrol.VersionControlNotebookExtension
- Undocumentedzim.plugins.zeitgeist-logger.ZeitgeistNotebookExtension
- Undocumentedzim.notebook.page.HRef
- Represents a link as it appears in the wiki source. Contains semantic information about the link type, but does not contain an end point.zim.notebook.page.Path
- Class representing a page name in the notebookzim.notebook.index.pages.PageIndexRecord
- Object representing a page Path
in the index, with data for the corresponding row in the pages table.zim.notebook.page.Page
- Class to represent a single page in the notebook.zim.notebook.Path
zim.history.HistoryPath
- Path with some additional info from the history.zim.history.RecentPath
- Undocumentedzim.plugins.commandpalette.ZimMenuBarCrawler
- Crawler for Gtk.MenuBar to return all item labels and associated actions in a dictionary.zim.plugins.tableeditor.CellFormatReplacer
- No summaryzim.plugins.tableeditor.EditTableDialog.Col
- No summary