UNPKG

@kelvininc/ui-components

Version:
137 lines (130 loc) 9.96 kB
import { E as ERelativeTimeRangeKey, C as CUSTOM_TIME_RANGE_KEY, a as EUnitReference } from './wizard.types-COrzvkrr.js'; export { i as EAbsoluteTimeError, f as EAbsoluteTimePickerMode, j as EActionButtonType, e as EAlarmSeverity, k as EAlertType, b as EAnchorTarget, l as EBadgeType, c as EComponentSize, m as ECopyToClipboardState, n as EDateTimeInputTypeStyle, o as EIconName, p as EIllustrationName, v as EInputFieldType, h as EInputSource, q as ERelativeTimeComparisonConfig, g as ERelativeTimeInputMode, z as EStepState, s as ETabItemType, t as ETagColor, u as ETagState, x as ETimePickerView, y as EToasterType, r as EToggleState, d as ETooltipPosition, w as EValidationState, S as StyleMode } from './wizard.types-COrzvkrr.js'; export { C as COPY_TOOLTIP } from './info-label.types-C0b6C-Fu.js'; export { g as getThemeMode, i as initialize, s as setThemeMode, t as toggleThemeMode } from './globals-DVnx653g.js'; export { a as arraysHelper, g as getArrayOfIndexes } from './arrays.helper-C0GqgbWr.js'; export { c as clipboardHelper, a as copyTextToClipboard, f as fallbackCopyTextToClipboard } from './clipboard.helper-BDyvdK-P.js'; export { c as cssClassHelper, g as getClassList, a as getClassMap } from './css-class.helper-DCOsOAOy.js'; import { T as TIMEZONES, a as areDatesValid, b as buildTimezoneByOffset, c as calculateOffsetDate, f as formatDate, d as formatDateTime, e as formatForTimezone, g as formatTimezoneName, h as fromDateFields, i as fromDateInput, j as fromISO, k as getDateMonth, l as getDateYear, m as getDatesBetweenRange, n as getDefaultTimezone, o as getDefaultTimezoneSettings, p as getFirstWeekdayIndexOfMonth, q as getMonthAndYearTitle, r as getMonthName, s as getNumberOfDaysInMonth, t as getTimezoneOffset, u as getTimezonesNames, v as getWeekdaysNames, w as isDateAfter, x as isDateBefore, y as isDateInArray, z as isDateInRange, A as isDateSame, B as isDateTimeAfter, C as isDateTimeBefore, D as isDateValid, E as newDate, F as newTimezoneDate, G as newTimezoneDateFromFormat } from './date.helper-CiW9uy7b.js'; export { g as getUTF8StringLength, a as isSubString, i as isValidLabel, s as stringHelper } from './string.helper-rZ6JCPsX.js'; export { f as floatingUIHelper, m as mergeComputePositionConfigs } from './floating-ui.helper-BoQ1sJsH.js'; export { d as didClickOnElement, g as getSlotElements, i as isTargetOnElement, m as mouseEventHelper } from './mouse-event.helper-CImXQnlm.js'; import { D as DEFAULT_RELATIVE_TIME_OPTIONS_GROUPS, R as RELATIVE_TIME_OFFSETS, b as buildAbsoluteAmountOfUnitsConfigRange, a as buildDayjsRange, c as buildOptionRange, d as buildRelativeAmountOfUnitsConfigRange, e as buildRelativeTimeOption, f as buildSingleDateConfigRange, g as buildStartDateEndDateConfigRange, h as buildTimestampRange, i as getAbsoluteTimeRange, j as getRelativeTimeCalculation, k as getRelativeTimeOption, l as getRelativeTimeRangeISO, m as getRelativeTimeRangeTimestamp, v as validateRelativeTimeOffsets } from './relative-time.helper-CEymGdgK.js'; export { h as buildAllOptionsSelected, j as buildPartialOptionsSelected, e as buildSelectedOptions, f as flattenSelectOptionsArray, c as getFlattenSelectOptions, d as getFlattenSelectOptionsArray, l as getNextHightlightableOption, k as getPreviousHightlightableOption, g as getSelectableOptions, a as getSelectableOptionsFromArray, i as getSelectedCount, b as getSelectedSelectableOptions, m as searchDropdownOptions, s as selectHelper } from './select.helper-Be3m0bpR.js'; import './config-DfTrc9q6.js'; import './isNil-DjSNdVAB.js'; import './_commonjsHelpers-B85MJLTf.js'; import './isEmpty-DYR6-7ab.js'; import './isObject-Dkd2PDJ-.js'; import './_baseMerge-ECDD_Loo.js'; import './identity-CK4jS9_E.js'; import './_setToArray-WfAeX5vN.js'; var index$1 = /*#__PURE__*/Object.freeze({ __proto__: null, TIMEZONES: TIMEZONES, areDatesValid: areDatesValid, buildTimezoneByOffset: buildTimezoneByOffset, calculateOffsetDate: calculateOffsetDate, formatDate: formatDate, formatDateTime: formatDateTime, formatForTimezone: formatForTimezone, formatTimezoneName: formatTimezoneName, fromDateFields: fromDateFields, fromDateInput: fromDateInput, fromISO: fromISO, getDateMonth: getDateMonth, getDateYear: getDateYear, getDatesBetweenRange: getDatesBetweenRange, getDefaultTimezone: getDefaultTimezone, getDefaultTimezoneSettings: getDefaultTimezoneSettings, getFirstWeekdayIndexOfMonth: getFirstWeekdayIndexOfMonth, getMonthAndYearTitle: getMonthAndYearTitle, getMonthName: getMonthName, getNumberOfDaysInMonth: getNumberOfDaysInMonth, getTimezoneOffset: getTimezoneOffset, getTimezonesNames: getTimezonesNames, getWeekdaysNames: getWeekdaysNames, isDateAfter: isDateAfter, isDateBefore: isDateBefore, isDateInArray: isDateInArray, isDateInRange: isDateInRange, isDateSame: isDateSame, isDateTimeAfter: isDateTimeAfter, isDateTimeBefore: isDateTimeBefore, isDateValid: isDateValid, newDate: newDate, newTimezoneDate: newTimezoneDate, newTimezoneDateFromFormat: newTimezoneDateFromFormat }); const searchString = (searchTerm, searchOptions) => { if (!searchTerm || searchTerm.length <= 0) { return searchOptions; } // filter by search const lowerCaseSearchTerm = searchTerm.toLowerCase(); return searchOptions.filter(option => option.label.toLowerCase().includes(lowerCaseSearchTerm)); }; var search_helper = /*#__PURE__*/Object.freeze({ __proto__: null, searchString: searchString }); const getRelativeTimeRangeName = (time) => ({ [ERelativeTimeRangeKey.Last_5_m]: 'Last 5 minutes', [ERelativeTimeRangeKey.Last_10_m]: 'Last 10 minutes', [ERelativeTimeRangeKey.Last_15_m]: 'Last 15 minutes', [ERelativeTimeRangeKey.Last_30_m]: 'Last 30 minutes', [ERelativeTimeRangeKey.Last_1_H]: 'Last 1 hour', [ERelativeTimeRangeKey.Last_6_H]: 'Last 6 hours', [ERelativeTimeRangeKey.Last_12_H]: 'Last 12 hours', [ERelativeTimeRangeKey.Last_24_H]: 'Last 24 hours', [ERelativeTimeRangeKey.Last_48_H]: 'Last 48 hours', [ERelativeTimeRangeKey.Last_72_H]: 'Last 72 hours', [ERelativeTimeRangeKey.Last_3_D]: 'Last 3 days', [ERelativeTimeRangeKey.Last_7_D]: 'Last 7 days', [ERelativeTimeRangeKey.Last_14_D]: 'Last 14 days', [ERelativeTimeRangeKey.Last_30_D]: 'Last 30 days', [ERelativeTimeRangeKey.Last_1_M]: 'Last 30 days', [ERelativeTimeRangeKey.Last_90_D]: 'Last 90 days', [ERelativeTimeRangeKey.Last_6_M]: 'Last 6 months', [ERelativeTimeRangeKey.Last_365_D]: 'Last 365 days', [ERelativeTimeRangeKey.Last_1_Y]: 'Last year', [ERelativeTimeRangeKey.Last_2_Y]: 'Last 2 years', [ERelativeTimeRangeKey.Last_5_Y]: 'Last 5 years', [ERelativeTimeRangeKey.Next_5_M]: 'Next 5 minutes', [ERelativeTimeRangeKey.Next_10_M]: 'Next 10 minutes', [ERelativeTimeRangeKey.Next_15_M]: 'Next 15 minutes', [ERelativeTimeRangeKey.Next_30_M]: 'Next 30 minutes', [ERelativeTimeRangeKey.Next_1_H]: 'Next 1 hour', [ERelativeTimeRangeKey.Next_6_H]: 'Next 6 hours', [ERelativeTimeRangeKey.Next_12_H]: 'Next 12 hours', [ERelativeTimeRangeKey.Next_24_H]: 'Next 24 hours', [ERelativeTimeRangeKey.Next_48_H]: 'Next 48 hours', [ERelativeTimeRangeKey.Next_72_H]: 'Next 72 hours', [ERelativeTimeRangeKey.Next_7_D]: 'Next 7 days', [ERelativeTimeRangeKey.Next_2_W]: 'Next 2 weeks', [ERelativeTimeRangeKey.Next_1_M]: 'Next 30 days' })[time]; var index = /*#__PURE__*/Object.freeze({ __proto__: null, CUSTOM_TIME_RANGE_KEY: CUSTOM_TIME_RANGE_KEY, DEFAULT_RELATIVE_TIME_OPTIONS_GROUPS: DEFAULT_RELATIVE_TIME_OPTIONS_GROUPS, get ERelativeTimeRangeKey () { return ERelativeTimeRangeKey; }, get EUnitReference () { return EUnitReference; }, RELATIVE_TIME_OFFSETS: RELATIVE_TIME_OFFSETS, buildAbsoluteAmountOfUnitsConfigRange: buildAbsoluteAmountOfUnitsConfigRange, buildDayjsRange: buildDayjsRange, buildOptionRange: buildOptionRange, buildRelativeAmountOfUnitsConfigRange: buildRelativeAmountOfUnitsConfigRange, buildRelativeTimeOption: buildRelativeTimeOption, buildSingleDateConfigRange: buildSingleDateConfigRange, buildStartDateEndDateConfigRange: buildStartDateEndDateConfigRange, buildTimestampRange: buildTimestampRange, getAbsoluteTimeRange: getAbsoluteTimeRange, getRelativeTimeCalculation: getRelativeTimeCalculation, getRelativeTimeOption: getRelativeTimeOption, getRelativeTimeRangeISO: getRelativeTimeRangeISO, getRelativeTimeRangeName: getRelativeTimeRangeName, getRelativeTimeRangeTimestamp: getRelativeTimeRangeTimestamp, validateRelativeTimeOffsets: validateRelativeTimeOffsets }); export { CUSTOM_TIME_RANGE_KEY, DEFAULT_RELATIVE_TIME_OPTIONS_GROUPS, ERelativeTimeRangeKey, EUnitReference, RELATIVE_TIME_OFFSETS, TIMEZONES, areDatesValid, buildAbsoluteAmountOfUnitsConfigRange, buildDayjsRange, buildOptionRange, buildRelativeAmountOfUnitsConfigRange, buildRelativeTimeOption, buildSingleDateConfigRange, buildStartDateEndDateConfigRange, buildTimestampRange, buildTimezoneByOffset, calculateOffsetDate, index$1 as dateHelper, formatDate, formatDateTime, formatForTimezone, formatTimezoneName, fromDateFields, fromDateInput, fromISO, getAbsoluteTimeRange, getDateMonth, getDateYear, getDatesBetweenRange, getDefaultTimezone, getDefaultTimezoneSettings, getFirstWeekdayIndexOfMonth, getMonthAndYearTitle, getMonthName, getNumberOfDaysInMonth, getRelativeTimeCalculation, getRelativeTimeOption, getRelativeTimeRangeISO, getRelativeTimeRangeName, getRelativeTimeRangeTimestamp, getTimezoneOffset, getTimezonesNames, getWeekdaysNames, isDateAfter, isDateBefore, isDateInArray, isDateInRange, isDateSame, isDateTimeAfter, isDateTimeBefore, isDateValid, newDate, newTimezoneDate, newTimezoneDateFromFormat, index as relativeTimeHelper, search_helper as searchHelper, searchString, validateRelativeTimeOffsets };