Library reference
This part is generated from the running product, so it matches the build it was made from (11.2.0.0). Badges mark what is limited by platform, licence or feature.
- MaSH: MaSH is all about Making Stuff Happen.
- Event: What started this run. A trigger, a schedule, a form or a mail rule fills it in; a run started by hand has an empty one. Which properties hold something depends on the kind of event.
Platform
Section titled “Platform”- Actions: Actions allow user-triggerable mashlets to perform actions at the client.
- Captur:
- Debug:
- Fields: Tenant-wide enumeration and querying of custom fields.
- Groups:
- Guardian:
- IPP:
- Queue:
- Reviews: Ask a person to review a file, from a script
- SAS:
- Scripts:
- Search:
- Shared: Tenant-wide enumeration and lifecycle of shared items (fLinks).
- Users:
- AI: Library for making requests to AI models
- Lll: Library for interacting with Large Language Models
- Messages: Create LLM chat messages
- Vectors: Get a vector store
- OCR: OCR processing and miniOCR format conversion
- Splitters: Split text for AI processing
- Grace: Ask Grace for contextual judgement at runtime
Utilities
Section titled “Utilities”- Assert:
- Barcodes: Library for generating barcodes and qr codes
- Calendar:
- Frequency:
- Crypt:
- Date (mash.date): Create and process date objects
- Geo:
- Hash:
- Math:
- Money:
- Tika:
- Vex:
Communications
Section titled “Communications”Files & Storage
Section titled “Files & Storage”Database
Section titled “Database”Network
Section titled “Network”- HTML:
- JSON:
- Regex: Build and quote regular expressions
- String:
- Transformer:
- Validator: Validate values against rules (numeric, email, ranges, …) — chain rules then call validate(value).
- XML:
What the methods above return.
- AI answer
- Account
- Mail client
- Collection
- CustomField
- Document
- Field search results
- File
- Folder
- Vector store (Foldr)
- Group
- Sheet handle
- Queue job
- Lock
- Mashlet
- Mail message
- AI document
- AI chat
- AI client
- Vector store (Pinecone)
- Web request
- HTTP response
- SAS account
- Search results
- Share
- Temporary folder
- User
- Date