obsidian-dev-utils
Version:
This is the collection of useful functions that you can use for your Obsidian plugin development
151 lines (150 loc) • 3.92 kB
text/typescript
/**
* @packageDocumentation
*
* CSS classes used by the `obsidian-dev-utils` library.
*/
/**
* CSS classes used by the `obsidian-dev-utils` library.
*/
export declare enum CssClass {
/**
* A CSS class for the alert modal.
*/
AlertModal = "alert-modal",
/**
* A CSS class for the cancel button.
*/
CancelButton = "cancel-button",
/**
* A CSS class for the checkbox component.
*/
CheckboxComponent = "checkbox-component",
/**
* A CSS class for the code highlighter component.
*/
CodeHighlighterComponent = "code-highlighter-component",
/**
* A CSS class for the confirm modal.
*/
ConfirmModal = "confirm-modal",
/**
* A CSS class for the date component.
*/
DateComponent = "date-component",
/**
* A CSS class for the date and time component.
*/
DateTimeComponent = "datetime-component",
/**
* A CSS class for the email component.
*/
EmailComponent = "email-component",
/**
* A CSS class for the file component.
*/
FileComponent = "file-component",
/**
* A CSS class for the placeholder.
*/
IsPlaceholder = "is-placeholder",
/**
* A CSS class for the library name.
*/
LibraryName = "obsidian-dev-utils",
/**
* A CSS class for the month component.
*/
MonthComponent = "month-component",
/**
* A CSS class for the multiple dropdown component.
*/
MultipleDropdownComponent = "multiple-dropdown-component",
/**
* A CSS class for the multiple email component.
*/
MultipleEmailComponent = "multiple-email-component",
/**
* A CSS class for the multiple file component.
*/
MultipleFileComponent = "multiple-file-component",
/**
* A CSS class for the multiple text component.
*/
MultipleTextComponent = "multiple-text-component",
/**
* A CSS class for the number component.
*/
NumberComponent = "number-component",
/**
* A CSS class for the ok button.
*/
OkButton = "ok-button",
/**
* A CSS class for the overlay validator.
*/
OverlayValidator = "overlay-validator",
/**
* A CSS class for the password component.
*/
PasswordComponent = "password-component",
/**
* A CSS class for the plugin settings tab.
*/
PluginSettingsTab = "plugin-settings-tab",
/**
* A CSS class for the prompt modal.
*/
PromptModal = "prompt-modal",
/**
* A CSS class for the select item modal.
*/
SelectItemModal = "select-item-modal",
/**
* A CSS class for the setting component wrapper.
*/
SettingComponentWrapper = "setting-component-wrapper",
/**
* A CSS class for the telephone component.
*/
TelephoneComponent = "telephone-component",
/**
* A CSS class for the text box.
*/
TextBox = "text-box",
/**
* A CSS class for the time component.
*/
TimeComponent = "time-component",
/**
* A CSS class for the tooltip.
*/
Tooltip = "tooltip",
/**
* A CSS class for the tooltip arrow.
*/
TooltipArrow = "tooltip-arrow",
/**
* A CSS class for the tooltip validator.
*/
TooltipValidator = "tooltip-validator",
/**
* A CSS class for the tri-state checkbox component.
*/
TriStateCheckboxComponent = "tri-state-checkbox-component",
/**
* A CSS class for the typed dropdown component.
*/
TypedDropdownComponent = "typed-dropdown-component",
/**
* A CSS class for the typed multiple dropdown component.
*/
TypedMultipleDropdownComponent = "typed-multiple-dropdown-component",
/**
* A CSS class for the url component.
*/
UrlComponent = "url-component",
/**
* A CSS class for the week component.
*/
WeekComponent = "week-component"
}