Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions packages/components/src/components/hds/accordion/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,10 @@ export enum HdsAccordionItemTitleTagValues {
}

export type HdsAccordionItemTitleTags = `${HdsAccordionItemTitleTagValues}`;

export default {
HdsAccordionTypeValues,
HdsAccordionSizeValues,
HdsAccordionForceStateValues,
HdsAccordionItemTitleTagValues,
};
11 changes: 11 additions & 0 deletions packages/components/src/components/hds/advanced-table/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -111,3 +111,14 @@ export interface HdsAdvancedTableOnSelectionChangeSignature {
}

export type HdsAdvancedTableModel = Array<Record<string, unknown>>;

export default {
HdsAdvancedTableDensityValues,
HdsAdvancedTableHorizontalAlignmentValues,
HdsAdvancedTableScopeValues,
HdsAdvancedTableThExpandIconValues,
HdsAdvancedTableThSortOrderIconValues,
HdsAdvancedTableThSortOrderLabelValues,
HdsAdvancedTableThSortOrderValues,
HdsAdvancedTableVerticalAlignmentValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/alert/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,9 @@ export enum HdsAlertTitleTagValues {
}

export type HdsAlertTitleTags = `${HdsAlertTitleTagValues}`;

export default {
HdsAlertTypeValues,
HdsAlertColorValues,
HdsAlertTitleTagValues,
};
5 changes: 5 additions & 0 deletions packages/components/src/components/hds/app-footer/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,8 @@ export enum HdsAppFooterThemeValues {
}

export type HdsAppFooterThemeTypes = `${HdsAppFooterThemeValues}`;

export default {
HdsAppFooterStatusValues,
HdsAppFooterThemeValues,
};
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,8 @@ export enum HdsApplicationStateTitleTagValues {

export type HdsApplicationStateTitleTags =
`${HdsApplicationStateTitleTagValues}`;

export default {
HdsApplicationStateAlignValues,
HdsApplicationStateTitleTagValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/badge-count/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,9 @@ export enum HdsBadgeCountColorValues {
NeutralDarkMode = 'neutral-dark-mode',
}
export type HdsBadgeCountColors = `${HdsBadgeCountColorValues}`;

export default {
HdsBadgeCountSizeValues,
HdsBadgeCountTypeValues,
HdsBadgeCountColorValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/badge/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,9 @@ export enum HdsBadgeColorValues {
Critical = 'critical',
}
export type HdsBadgeColors = `${HdsBadgeColorValues}`;

export default {
HdsBadgeSizeValues,
HdsBadgeTypeValues,
HdsBadgeColorValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/button/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,9 @@ export enum HdsButtonIconPositionValues {
Trailing = 'trailing',
}
export type HdsButtonIconPositions = `${HdsButtonIconPositionValues}`;

export default {
HdsButtonSizeValues,
HdsButtonColorValues,
HdsButtonIconPositionValues,
};
7 changes: 7 additions & 0 deletions packages/components/src/components/hds/card/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,10 @@ export enum HdsCardTagValues {
}

export type HdsCardTag = `${HdsCardTagValues}`;

export default {
HdsCardBackgroundValues,
HdsCardLevelValues,
HdsCardOverflowValues,
HdsCardTagValues,
};
5 changes: 5 additions & 0 deletions packages/components/src/components/hds/code-block/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,8 @@ export enum HdsCodeBlockTitleTagValues {
}

export type HdsCodeBlockTitleTags = `${HdsCodeBlockTitleTagValues}`;

export default {
HdsCodeBlockLanguageValues,
HdsCodeBlockTitleTagValues,
};
4 changes: 4 additions & 0 deletions packages/components/src/components/hds/copy/button/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@ export enum HdsCopyButtonSizeValues {
Medium = 'medium',
}
export type HdsCopyButtonSizes = `${HdsCopyButtonSizeValues}`;

export default {
HdsCopyButtonSizeValues,
};
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@ export enum HdsCopySnippetColorValues {
Secondary = 'secondary',
}
export type HdsCopySnippetColors = `${HdsCopySnippetColorValues}`;

export default {
HdsCopySnippetColorValues,
};
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,7 @@ export enum HdsDialogPrimitiveHeaderTitleTagValues {

export type HdsDialogPrimitiveHeaderTitleTags =
`${HdsDialogPrimitiveHeaderTitleTagValues}`;

export default {
HdsDialogPrimitiveHeaderTitleTagValues,
};
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,9 @@ export enum HdsDropdownToggleButtonColorValues {
}
export type HdsDropdownToggleButtonColors =
`${HdsDropdownToggleButtonColorValues}`;

export default {
HdsDropdownToggleIconSizeValues,
HdsDropdownToggleButtonSizeValues,
HdsDropdownToggleButtonColorValues,
};
4 changes: 4 additions & 0 deletions packages/components/src/components/hds/dropdown/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,7 @@ export const HdsDropdownPositionToPlacementValues: Record<
[HdsDropdownPositionValues.TopLeft]: 'top-start',
[HdsDropdownPositionValues.TopRight]: 'top-end',
};

export default {
HdsDropdownPositionValues,
};
4 changes: 4 additions & 0 deletions packages/components/src/components/hds/flyout/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,7 @@ export enum HdsFlyoutSizesValues {
}

export type HdsFlyoutSizes = `${HdsFlyoutSizesValues}`;

export default {
HdsFlyoutSizesValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/icon-tile/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,9 @@ export enum HdsIconTileColorNeutral {
}

export type HdsIconTileColors = HdsIconTileProducts | HdsIconTileColorNeutral;

export default {
HdsIconTileSizeValues,
HdsIconTileProductValues,
HdsIconTileColorNeutral,
};
5 changes: 5 additions & 0 deletions packages/components/src/components/hds/icon/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,8 @@ export enum HdsIconColorValues {
CriticalHighContrast = 'critical-high-contrast',
}
export type HdsIconColors = `${HdsIconColorValues}`;

export default {
HdsIconSizeValues,
HdsIconColorValues,
};
7 changes: 7 additions & 0 deletions packages/components/src/components/hds/layout/flex/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,10 @@ export type AvailableTagNames = keyof HTMLElementTagNameMap;
// A union of all types in the HTMLElementTagNameMap interface
export type AvailableElements =
HTMLElementTagNameMap[keyof HTMLElementTagNameMap];

export default {
HdsLayoutFlexDirectionValues,
HdsLayoutFlexJustifyValues,
HdsLayoutFlexAlignValues,
HdsLayoutFlexGapValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/link/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,9 @@ export enum HdsLinkStandaloneSizeValues {
}

export type HdsLinkStandaloneSizes = `${HdsLinkStandaloneSizeValues}`;

export default {
HdsLinkIconPositionValues,
HdsLinkColorValues,
HdsLinkStandaloneSizeValues,
};
5 changes: 5 additions & 0 deletions packages/components/src/components/hds/modal/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,8 @@ export enum HdsModalColorValues {
Critical = 'critical',
}
export type HdsModalColors = `${HdsModalColorValues}`;

export default {
HdsModalSizeValues,
HdsModalColorValues,
};
4 changes: 4 additions & 0 deletions packages/components/src/components/hds/separator/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@ export enum HdsSeparatorSpacingValues {
TwentyFour = '24',
}
export type HdsSeparatorSpacing = `${HdsSeparatorSpacingValues}`;

export default {
HdsSeparatorSpacingValues,
};
6 changes: 6 additions & 0 deletions packages/components/src/components/hds/stepper/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,9 @@ export const HdsStepperNavStatusToSrOnlyText: Record<
export type HdsStepperNavPanelIds = string[];

export type HdsStepperListStepIds = string[];

export default {
HdsStepperStatusesValues,
HdsStepperTitleTagValues,
HdsStepperNavStatusesValues,
};
10 changes: 10 additions & 0 deletions packages/components/src/components/hds/table/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -93,3 +93,13 @@ export interface HdsTableOnSelectionChangeSignature {
}

export type HdsTableModel = Array<Record<string, unknown>>;

export default {
HdsTableDensityValues,
HdsTableHorizontalAlignmentValues,
HdsTableScopeValues,
HdsTableThSortOrderIconValues,
HdsTableThSortOrderLabelValues,
HdsTableThSortOrderValues,
HdsTableVerticalAlignmentValues,
};
4 changes: 4 additions & 0 deletions packages/components/src/components/hds/tabs/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,7 @@ export type HdsTabsSizes = `${HdsTabsSizeValues}`;
export type HdsTabsPanelIds = string[];

export type HdsTabsTabIds = string[];

export default {
HdsTabsSizeValues,
};
5 changes: 5 additions & 0 deletions packages/components/src/components/hds/tag/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,8 @@ export enum HdsTagTooltipPlacementValues {
}

export type HdsTagTooltipPlacements = `${HdsTagTooltipPlacementValues}`;

export default {
HdsTagColorValues,
HdsTagTooltipPlacementValues,
};
8 changes: 8 additions & 0 deletions packages/components/src/components/hds/text/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,11 @@ export enum HdsTextGroupValues {
Body = 'body',
}
export type HdsTextGroups = `${HdsTextGroupValues}`;

export default {
HdsTextColorValues,
HdsTextAlignValues,
HdsTextWeightValues,
HdsTextSizeValues,
HdsTextGroupValues,
};
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,7 @@ export enum HdsTooltipPlacementValues {
}

export type HdsTooltipPlacements = `${HdsTooltipPlacementValues}`;

export default {
HdsTooltipPlacementValues,
};
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,9 @@ export const didInsertGridCell = (
}
}
};

export default {
onFocusTrapDeactivate,
updateTabbableChildren,
didInsertGridCell,
};
Original file line number Diff line number Diff line change
Expand Up @@ -154,3 +154,7 @@ export const handleGridCellKeyPress = (
}
}
};

export default {
handleGridCellKeyPress,
};
Original file line number Diff line number Diff line change
Expand Up @@ -359,3 +359,8 @@ export function mkRego(parserConf: ParserConfig = {}) {
}

export const rego = mkRego();

export default {
mkRego,
rego,
};
Original file line number Diff line number Diff line change
Expand Up @@ -217,3 +217,8 @@ export function mkSentinel(parserConf: ParserConfig) {
}

export const sentinel = mkSentinel({});

export default {
mkSentinel,
sentinel,
};
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,23 @@ export const HDS_CODE_EDITOR_COLOR_SURFACE_FAINT = '#15181e';
export const HDS_CODE_EDITOR_COLOR_SURFACE_INTERACTIVE_ACTIVE = '#2B303C';
export const HDS_CODE_EDITOR_COLOR_FOCUS_ACTION_INTERNAL = '#9BC7FD';
export const HDS_CODE_EDITOR_COLOR_FOCUS_ACTION_EXTERNAL = '#0D69F2';

export default {
HDS_CODE_BLOCK_WHITE,
HDS_CODE_BLOCK_BLUE,
HDS_CODE_BLOCK_GREEN,
HDS_CODE_BLOCK_ORANGE,
HDS_CODE_BLOCK_PURPLE,
HDS_CODE_BLOCK_RED,
HDS_CODE_BLOCK_CYAN,
HDS_CODE_BLOCK_LINE_HIGHLIGHT,
HDS_CODE_BLOCK_LINE_HIGHLIGHT_BORDER,
HDS_CODE_EDITOR_COLOR_FOREGROUND_PRIMARY,
HDS_CODE_EDITOR_COLOR_FOREGROUND_FAINT,
HDS_CODE_EDITOR_COLOR_FOREGROUND_CRITICAL,
HDS_CODE_EDITOR_COLOR_SURFACE_PRIMARY,
HDS_CODE_EDITOR_COLOR_SURFACE_FAINT,
HDS_CODE_EDITOR_COLOR_SURFACE_INTERACTIVE_ACTIVE,
HDS_CODE_EDITOR_COLOR_FOCUS_ACTION_INTERNAL,
HDS_CODE_EDITOR_COLOR_FOCUS_ACTION_EXTERNAL,
};
4 changes: 4 additions & 0 deletions packages/components/src/modifiers/hds-code-editor/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,7 @@ export enum HdsCodeEditorLanguageValues {
}

export type HdsCodeEditorLanguages = `${HdsCodeEditorLanguageValues}`;

export default {
HdsCodeEditorLanguageValues,
};