UNPKG

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
/** * @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" }