Namespace MarkdownMonster.Utilities

This topic tree describes the MarkdownMonster.Utilities namespace.

TypeDescription
  AppKeyBinding Holds a specific key binding combination
  AssociatedIcons Helper class that allows retrieving of associated icons for given file types. This class caches files by extensions and returns an image source or a default image source for unknown files.
  BackupManager Allows you to back the Markdown Monster Common Folder that contains all the Markdown Monster and Addin settings to a folder or zip file.
  CommandLineTextEncoder Handles command line text encoding for files that can be opened via the command line. Format: untitled.base64,base64text untitled.urlencoded,urlencodedText untitled.text,text
  DictionaryLanguage
  DocumentFileWatcher File watcher used on the open editor document. Monitors the file for changes and if a change occurs either updates the document (if not dirty) or does nothing and defers to editor.SaveDocument() to compare changes.
  FileSaver Reusable functions to save various files to disk with prompts and save UI operations.
  FindInFilesFinder
  GitCommandResult
  GitHelper Helps with a number of Git Operations
  IconUtilities
  ImageResizer
  JsonToObjectParser
  KeyBindingsManager that maps Key Bindings to Commands or a JavaScript handler in Ace Editor to a KeyBindings handler function with the same name as the command (in camelCase - OpenDocument-> openDocument() To use: * Subclass from this class * Add keybindings in ctor() and map to Commands/JavaScript handlers * Instantiate * call SetKeyBindings() to attach bindings for control * (optional) call SaveKeyBindings() to save to disk * (optional) call
  LanguageAutoDetection
  MarkdownMonsterKeybindings to manage application key bindings. Either set a Command/Command parameter for a binding and/or add HasJavaScript = true to force JavaScript processing To use: * Add keybindings in ctor() * Instantiate * call SetKeyBindings() * (optional) call SaveKeyBindings() to save to disk * (optional) call LoadKeyBindings() to load from disk
  mmImageUtils Same as Westwind.Utilities.ImageUtils moved here so it's accessible in .NET Core 3.0
  mmWindowsUtils Windows specific system and information helpers Helper class that provides Windows and .NET Version numbers.
  RepositoryStatusItem
  SearchEngine
  SearchFileResult
  SearchItem
  SearchTextMatch
  SpellChecker
  YamlToObjectParser Parses partial YAML values to an existing object effectively overriding the object with values from the YAML
  CommandLineTextEncodingFormats
  ResizeModes
  SearchEngineTypes
  SearchTypes


© West Wind Technologies, 2016-2023 • Updated: 11/23/21
Comment or report problem with topic