### LaunchBar Actions - JavaScript Reference Source: https://developer.obdev.at/resources/documentation/launchbar-developer-documentation Provides a reference for using JavaScript within LaunchBar Actions. Covers core objects like Action, File, HTTP, LaunchBar, and Plist, as well as String Additions, Global Functions, and working with binary data. ```JavaScript /** * LaunchBar JavaScript API Reference */ // Action Object // Represents the current action being executed. // Example: LaunchBar.log(Action.name); // File Object // Provides methods for file system operations. // Example: const content = File.read('path/to/file.txt'); // HTTP Object // Used for making HTTP requests. // Example: HTTP.get('https://api.example.com/data').then(response => { // const data = JSON.parse(response.data); // LaunchBar.log(data); // }); // LaunchBar Object // Core object for interacting with LaunchBar. // Example: LaunchBar.displayNotification('Hello from LaunchBar!'); // Plist Object // For reading and writing property list files. // Example: const plist = Plist.parse('path/to/file.plist'); // String Additions // Extends JavaScript's String prototype with useful methods. // Example: const capitalized = 'hello'.capitalize(); // Global Functions // General utility functions. // Example: LaunchBar.hide(); // Working with Binary Data // Handling binary data, e.g., from files or network requests. // Example: const binaryData = File.read('path/to/binary/file', { encoding: 'binary' }); ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.