obsidian/augmentations/values
Classes
Section titled “Classes”| Class | Description |
|---|---|
| BooleanValue | Value wrapping a boolean. |
| DateValue | Value wrapping a Date. |
| DurationValue | Value wrapping a duration. Durations can be used to modify a DateValue or can result from subtracting a obsidian#DateValue from another. |
| FileValue | Value wrapping a file in Obsidian. |
| HTMLValue | Value wrapping raw HTML. |
| IconValue | Value wrapping a renderable icon. |
| ImageValue | Value wrapping a path to an image resource in the vault. |
| LinkValue | Value wrapping an internal wikilink. |
| ListValue | Value wrapping an array of Values. Values do not all need to be of the same type. |
| NotNullValue | Base type for all non-null Values. |
| NullValue | Value which represents null. obsidian#NullValue is a singleton and obsidian#NullValue.value should be used instead of calling the constructor. |
| NumberValue | Value wrapping a number. |
| ObjectValue | Value wrapping an object. |
| PrimitiveValue | Base type for Values which wrap a single primitive. |
| RegExpValue | Value wrapping a RegExp pattern. |
| RelativeDateValue | Value wrapping a Date. obsidian#RelativeDateValue behaves the same as a DateValue however it renders as a time relative to now. |
| StringValue | Value wrapping a string. |
| TagValue | Value wrapping an Obsidian tag. |
| UrlValue | Value wrapping an external link. |
| Value | Container type for data which can expose functions for retrieving, comparing, and rendering the data. Most commonly used in conjunction with formulas for Bases. Values can be used as formula parameters, intermediate values, and the result of evaluation. |