Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@microsoft/fast-foundation

Package Overview
Dependencies
Maintainers
7
Versions
197
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@microsoft/fast-foundation - npm Package Compare versions

Comparing version 3.0.0-alpha.29 to 3.0.0-alpha.30

4

dist/dts/accordion-item/index.d.ts

@@ -1,2 +0,2 @@

export * from "./accordion-item.template.js";
export * from "./accordion-item.js";
export { accordionItemTemplate } from "./accordion-item.template.js";
export { AccordionItemOptions, FASTAccordionItem } from "./accordion-item.js";

@@ -1,3 +0,3 @@

export * from "./accordion.js";
export * from "./accordion.options.js";
export * from "./accordion.template.js";
export { FASTAccordion } from "./accordion.js";
export { AccordionExpandMode } from "./accordion.options.js";
export { accordionTemplate } from "./accordion.template.js";

@@ -1,3 +0,3 @@

export * from "./anchor.js";
export * from "./anchor.options.js";
export * from "./anchor.template.js";
export { AnchorOptions, DelegatesARIALink, FASTAnchor } from "./anchor.js";
export { AnchorTarget } from "./anchor.options.js";
export { anchorTemplate } from "./anchor.template.js";

@@ -1,4 +0,4 @@

export * from "./anchored-region-config.js";
export * from "./anchored-region.js";
export * from "./anchored-region.options.js";
export * from "./anchored-region.template.js";
export { AnchoredRegionConfig, FlyoutPosBottom, FlyoutPosBottomFill, FlyoutPosTallest, FlyoutPosTallestFill, FlyoutPosTop, FlyoutPosTopFill, } from "./anchored-region-config.js";
export { FASTAnchoredRegion } from "./anchored-region.js";
export { AnchoredRegionPositionLabel, AutoUpdateMode, AxisPositioningMode, AxisScalingMode, Dimension, HorizontalPosition, VerticalPosition, } from "./anchored-region.options.js";
export { anchoredRegionTemplate } from "./anchored-region.template.js";

@@ -1,2 +0,2 @@

export * from "./avatar.template.js";
export * from "./avatar.js";
export { avatarTemplate } from "./avatar.template.js";
export { AvatarOptions, FASTAvatar } from "./avatar.js";

@@ -1,2 +0,2 @@

export * from "./badge.template.js";
export * from "./badge.js";
export { badgeTemplate } from "./badge.template.js";
export { FASTBadge } from "./badge.js";

@@ -1,2 +0,2 @@

export * from "./breadcrumb-item.template.js";
export * from "./breadcrumb-item.js";
export { breadcrumbItemTemplate } from "./breadcrumb-item.template.js";
export { BreadcrumbItemOptions, FASTBreadcrumbItem } from "./breadcrumb-item.js";

@@ -1,2 +0,2 @@

export * from "./breadcrumb.template.js";
export * from "./breadcrumb.js";
export { breadcrumbTemplate } from "./breadcrumb.template.js";
export { FASTBreadcrumb } from "./breadcrumb.js";

@@ -1,3 +0,3 @@

export * from "./button.js";
export * from "./button.options.js";
export * from "./button.template.js";
export { ButtonOptions, DelegatesARIAButton, FASTButton } from "./button.js";
export { ButtonType } from "./button.options.js";
export { buttonTemplate } from "./button.template.js";

@@ -1,4 +0,4 @@

export * from "./calendar.js";
export * from "./calendar.options.js";
export * from "./calendar.template.js";
export * from "./date-formatter.js";
export { CalendarDateInfo, CalendarInfo, CalendarOptions, FASTCalendar, MonthInfo, WeekdayText, } from "./calendar.js";
export { DayFormat, WeekdayFormat, MonthFormat, YearFormat } from "./calendar.options.js";
export { calendarCellTemplate, calendarRowTemplate, calendarTemplate, calendarTitleTemplate, calendarWeekdayTemplate, interactiveCalendarGridTemplate, noninteractiveCalendarTemplate, } from "./calendar.template.js";
export { DateFormatter } from "./date-formatter.js";

@@ -1,2 +0,2 @@

export * from "./card.template.js";
export * from "./card.js";
export { cardTemplate } from "./card.template.js";
export { FASTCard } from "./card.js";

@@ -1,2 +0,2 @@

export * from "./checkbox.template.js";
export * from "./checkbox.js";
export { checkboxTemplate } from "./checkbox.template.js";
export { CheckboxOptions, FASTCheckbox } from "./checkbox.js";

@@ -1,3 +0,3 @@

export * from "./combobox.js";
export * from "./combobox.options.js";
export * from "./combobox.template.js";
export { ComboboxOptions, DelegatesARIACombobox, FASTCombobox } from "./combobox.js";
export { ComboboxAutocomplete } from "./combobox.options.js";
export { comboboxTemplate } from "./combobox.template.js";

@@ -74,3 +74,3 @@ import type { SyntheticViewTemplate, ViewTemplate } from "@microsoft/fast-element";

*/
static generateColumns: (row: object) => ColumnDefinition[];
static generateColumns(row: object): ColumnDefinition[];
/**

@@ -77,0 +77,0 @@ * generates a gridTemplateColumns based on columndefinitions

@@ -1,6 +0,6 @@

export * from "./data-grid.template.js";
export * from "./data-grid.js";
export * from "./data-grid-row.template.js";
export * from "./data-grid-row.js";
export * from "./data-grid-cell.template.js";
export * from "./data-grid-cell.js";
export { DataGridOptions, dataGridTemplate } from "./data-grid.template.js";
export { ColumnDefinition, DataGridRowTypes, DataGridSelectionBehavior, DataGridSelectionMode, FASTDataGrid, GenerateHeaderOptions, } from "./data-grid.js";
export { dataGridRowTemplate, CellItemTemplateOptions, } from "./data-grid-row.template.js";
export { FASTDataGridRow } from "./data-grid-row.js";
export { dataGridCellTemplate } from "./data-grid-cell.template.js";
export { DataGridCellTypes, defaultCellFocusTargetCallback, FASTDataGridCell, } from "./data-grid-cell.js";

@@ -1,2 +0,2 @@

export * from "./dialog.template.js";
export * from "./dialog.js";
export { dialogTemplate } from "./dialog.template.js";
export { FASTDialog } from "./dialog.js";

@@ -1,2 +0,2 @@

export * from "./disclosure.template.js";
export * from "./disclosure.js";
export { disclosureTemplate } from "./disclosure.template.js";
export { DisclosureOptions, FASTDisclosure } from "./disclosure.js";

@@ -1,3 +0,3 @@

export * from "./divider.options.js";
export * from "./divider.template.js";
export * from "./divider.js";
export { DividerOrientation, DividerRole } from "./divider.options.js";
export { dividerTemplate } from "./divider.template.js";
export { FASTDivider } from "./divider.js";

@@ -1,2 +0,2 @@

export * from "./flipper.template.js";
export * from "./flipper.js";
export { flipperTemplate } from "./flipper.template.js";
export { FASTFlipper, FlipperDirection, FlipperOptions } from "./flipper.js";

@@ -1,1 +0,1 @@

export * from "./form-associated.js";
export { CheckableFormAssociated, CheckableFormAssociatedElement, ConstructableFormAssociated, FormAssociated, FormAssociatedElement, FormAssociatedProxy, ProxyElement, supportsElementInternals, } from "./form-associated.js";

@@ -1,3 +0,3 @@

export * from "./horizontal-scroll.js";
export * from "./horizontal-scroll.options.js";
export * from "./horizontal-scroll.template.js";
export { FASTHorizontalScroll } from "./horizontal-scroll.js";
export { HorizontalScrollOptions, HorizontalScrollView, ScrollEasing, } from "./horizontal-scroll.options.js";
export { horizontalScrollTemplate } from "./horizontal-scroll.template.js";

@@ -1,3 +0,3 @@

import "@microsoft/fast-element/debug";
import "@microsoft/fast-element/debug.js";
export * from "@microsoft/fast-element";
export * from "./index.js";

@@ -1,2 +0,2 @@

export * from "./listbox-option.js";
export * from "./listbox-option.template.js";
export { DelegatesARIAListboxOption, ListboxOptionOptions, isListboxOption, FASTListboxOption, } from "./listbox-option.js";
export { listboxOptionTemplate } from "./listbox-option.template.js";

@@ -1,3 +0,3 @@

export * from "./listbox.js";
export * from "./listbox.element.js";
export * from "./listbox.template.js";
export { DelegatesARIAListbox, FASTListbox } from "./listbox.js";
export { FASTListboxElement } from "./listbox.element.js";
export { listboxTemplate } from "./listbox.template.js";

@@ -85,3 +85,3 @@ import { FASTElement } from "@microsoft/fast-element";

*/
static slottedOptionFilter: (n: HTMLElement) => boolean;
static slottedOptionFilter(n: HTMLElement): boolean;
/**

@@ -88,0 +88,0 @@ * The default slotted elements.

@@ -1,2 +0,2 @@

export * from "./menu-item.template.js";
export * from "./menu-item.js";
export { menuItemTemplate } from "./menu-item.template.js";
export { FASTMenuItem, MenuItemOptions, MenuItemRole, roleForMenuItem, } from "./menu-item.js";

@@ -1,2 +0,2 @@

export * from "./menu.template.js";
export * from "./menu.js";
export { menuTemplate } from "./menu.template.js";
export { FASTMenu } from "./menu.js";

@@ -1,2 +0,2 @@

export * from "./number-field.template.js";
export * from "./number-field.js";
export { numberFieldTemplate } from "./number-field.template.js";
export { FASTNumberField, NumberFieldOptions } from "./number-field.js";

@@ -1,3 +0,3 @@

export * from "./tag-for.js";
export * from "./aria-global.js";
export * from "./start-end.js";
export { tagFor, TemplateElementDependency } from "./tag-for.js";
export { ARIAGlobalStatesAndProperties } from "./aria-global.js";
export { EndOptions, endSlotTemplate, StartEnd, StartEndOptions, StartOptions, startSlotTemplate, } from "./start-end.js";

@@ -1,11 +0,11 @@

export * from "./picker-list-item.js";
export * from "./picker-list-item.template.js";
export * from "./picker-list.js";
export * from "./picker-list.template.js";
export * from "./picker-menu-option.js";
export * from "./picker-menu-option.template.js";
export * from "./picker-menu.js";
export * from "./picker-menu.template.js";
export * from "./picker.js";
export * from "./picker.options.js";
export * from "./picker.template.js";
export { FASTPickerListItem } from "./picker-list-item.js";
export { pickerListItemTemplate } from "./picker-list-item.template.js";
export { FASTPickerList } from "./picker-list.js";
export { pickerListTemplate } from "./picker-list.template.js";
export { FASTPickerMenuOption } from "./picker-menu-option.js";
export { pickerMenuOptionTemplate } from "./picker-menu-option.template.js";
export { FASTPickerMenu } from "./picker-menu.js";
export { pickerMenuTemplate } from "./picker-menu.template.js";
export { FASTPicker } from "./picker.js";
export { MenuPlacement } from "./picker.options.js";
export { PickerOptions, pickerTemplate } from "./picker.template.js";

@@ -1,3 +0,3 @@

export * from "./progress-ring.js";
export * from "./progress-ring.options.js";
export * from "./progress-ring.template.js";
export { FASTProgressRing } from "./progress-ring.js";
export { ProgressRingOptions } from "./progress-ring.options.js";
export { progressRingTemplate } from "./progress-ring.template.js";

@@ -1,4 +0,4 @@

export * from "./base-progress.js";
export * from "./progress.js";
export * from "./progress.options.js";
export * from "./progress.template.js";
export { FASTBaseProgress } from "./base-progress.js";
export { FASTProgress } from "./progress.js";
export { ProgressOptions } from "./progress.options.js";
export { progressTemplate } from "./progress.template.js";

@@ -1,3 +0,3 @@

export * from "./radio-group.options.js";
export * from "./radio-group.template.js";
export * from "./radio-group.js";
export { RadioGroupOrientation } from "./radio-group.options.js";
export { radioGroupTemplate } from "./radio-group.template.js";
export { FASTRadioGroup } from "./radio-group.js";

@@ -1,2 +0,2 @@

export * from "./radio.template.js";
export * from "./radio.js";
export { radioTemplate } from "./radio.template.js";
export { FASTRadio, RadioControl, RadioOptions } from "./radio.js";

@@ -1,2 +0,2 @@

export * from "./search.template.js";
export * from "./search.js";
export { searchTemplate } from "./search.template.js";
export { DelegatesARIASearch, FASTSearch, SearchOptions } from "./search.js";

@@ -1,2 +0,2 @@

export * from "./select.js";
export * from "./select.template.js";
export { FASTSelect, DelegatesARIASelect, SelectOptions } from "./select.js";
export { selectTemplate } from "./select.template.js";

@@ -1,2 +0,2 @@

export * from "./skeleton.template.js";
export * from "./skeleton.js";
export { skeletonTemplate } from "./skeleton.template.js";
export { FASTSkeleton, SkeletonShape } from "./skeleton.js";

@@ -1,2 +0,2 @@

export * from "./slider-label.template.js";
export * from "./slider-label.js";
export { sliderLabelTemplate } from "./slider-label.template.js";
export { FASTSliderLabel } from "./slider-label.js";

@@ -1,3 +0,3 @@

export * from "./slider.js";
export * from "./slider.options.js";
export * from "./slider.template.js";
export { FASTSlider } from "./slider.js";
export { SliderConfiguration, SliderMode, SliderOptions, SliderOrientation, } from "./slider.options.js";
export { sliderTemplate } from "./slider.template.js";

@@ -1,2 +0,2 @@

export * from "./switch.template.js";
export * from "./switch.js";
export { switchTemplate } from "./switch.template.js";
export { FASTSwitch, SwitchOptions } from "./switch.js";

@@ -1,2 +0,2 @@

export * from "./tab-panel.template.js";
export * from "./tab-panel.js";
export { tabPanelTemplate } from "./tab-panel.template.js";
export { FASTTabPanel } from "./tab-panel.js";

@@ -1,2 +0,2 @@

export * from "./tab.template.js";
export * from "./tab.js";
export { tabTemplate } from "./tab.template.js";
export { FASTTab, TabOptions } from "./tab.js";

@@ -1,3 +0,3 @@

export * from "./tabs.options.js";
export * from "./tabs.template.js";
export * from "./tabs.js";
export { TabsOptions, TabsOrientation } from "./tabs.options.js";
export { tabsTemplate } from "./tabs.template.js";
export { FASTTabs } from "./tabs.js";

@@ -1,2 +0,2 @@

export * from "./text-area.template.js";
export * from "./text-area.js";
export { textAreaTemplate } from "./text-area.template.js";
export { FASTTextArea, TextAreaResize } from "./text-area.js";

@@ -1,2 +0,2 @@

export * from "./text-field.template.js";
export * from "./text-field.js";
export { textFieldTemplate } from "./text-field.template.js";
export { DelegatesARIATextbox, FASTTextField, TextFieldOptions, TextFieldType, } from "./text-field.js";

@@ -1,3 +0,3 @@

export * from "./toolbar.options.js";
export * from "./toolbar.template.js";
export * from "./toolbar.js";
export { ToolbarOptions, ToolbarOrientation } from "./toolbar.options.js";
export { toolbarTemplate } from "./toolbar.template.js";
export { DelegatesARIAToolbar, FASTToolbar } from "./toolbar.js";

@@ -1,3 +0,3 @@

export * from "./tooltip.js";
export * from "./tooltip.options.js";
export * from "./tooltip.template.js";
export { FASTTooltip } from "./tooltip.js";
export { TooltipPlacement } from "./tooltip.options.js";
export { tooltipTemplate } from "./tooltip.template.js";

@@ -1,2 +0,2 @@

export * from "./tree-item.template.js";
export * from "./tree-item.js";
export { treeItemTemplate } from "./tree-item.template.js";
export { FASTTreeItem, isTreeItemElement, TreeItemOptions } from "./tree-item.js";

@@ -1,2 +0,2 @@

export * from "./tree-view.template.js";
export * from "./tree-view.js";
export { treeViewTemplate } from "./tree-view.template.js";
export { FASTTreeView } from "./tree-view.js";

@@ -1,7 +0,7 @@

export * from "./direction.js";
export * from "./match-media-stylesheet-behavior.js";
export * from "./property-stylesheet-behavior.js";
export * from "./style/index.js";
export * from "./typings.js";
export * from "./whitespace-filter.js";
export * from "./template-helpers.js";
export { getDirection } from "./direction.js";
export { darkModeStylesheetBehavior, lightModeStylesheetBehavior, forcedColorsStylesheetBehavior, MatchMediaBehavior, MediaQueryListListener, MatchMediaStyleSheetBehavior, } from "./match-media-stylesheet-behavior.js";
export { PropertyStyleSheetBehavior } from "./property-stylesheet-behavior.js";
export { CSSDisplayPropertyValue, disabledCursor, display, hidden, focusVisible, } from "./style/index.js";
export { ValuesOf } from "./typings.js";
export { whitespaceFilter } from "./whitespace-filter.js";
export { staticallyCompose, StaticallyComposableHTML } from "./template-helpers.js";

@@ -1,3 +0,3 @@

export * from "./disabled.js";
export * from "./display.js";
export * from "./focus.js";
export { disabledCursor } from "./disabled.js";
export { display, CSSDisplayPropertyValue, hidden } from "./display.js";
export { focusVisible } from "./focus.js";

@@ -1,2 +0,2 @@

export * from "./accordion-item.template.js";
export * from "./accordion-item.js";
export { accordionItemTemplate } from "./accordion-item.template.js";
export { FASTAccordionItem } from "./accordion-item.js";

@@ -1,3 +0,3 @@

export * from "./accordion.js";
export * from "./accordion.options.js";
export * from "./accordion.template.js";
export { FASTAccordion } from "./accordion.js";
export { AccordionExpandMode } from "./accordion.options.js";
export { accordionTemplate } from "./accordion.template.js";

@@ -1,3 +0,3 @@

export * from "./anchor.js";
export * from "./anchor.options.js";
export * from "./anchor.template.js";
export { DelegatesARIALink, FASTAnchor } from "./anchor.js";
export { AnchorTarget } from "./anchor.options.js";
export { anchorTemplate } from "./anchor.template.js";

@@ -1,4 +0,4 @@

export * from "./anchored-region-config.js";
export * from "./anchored-region.js";
export * from "./anchored-region.options.js";
export * from "./anchored-region.template.js";
export { FlyoutPosBottom, FlyoutPosBottomFill, FlyoutPosTallest, FlyoutPosTallestFill, FlyoutPosTop, FlyoutPosTopFill, } from "./anchored-region-config.js";
export { FASTAnchoredRegion } from "./anchored-region.js";
export { AnchoredRegionPositionLabel, AutoUpdateMode, AxisPositioningMode, AxisScalingMode, HorizontalPosition, VerticalPosition, } from "./anchored-region.options.js";
export { anchoredRegionTemplate } from "./anchored-region.template.js";

@@ -1,2 +0,2 @@

export * from "./avatar.template.js";
export * from "./avatar.js";
export { avatarTemplate } from "./avatar.template.js";
export { FASTAvatar } from "./avatar.js";

@@ -1,2 +0,2 @@

export * from "./badge.template.js";
export * from "./badge.js";
export { badgeTemplate } from "./badge.template.js";
export { FASTBadge } from "./badge.js";

@@ -1,2 +0,2 @@

export * from "./breadcrumb-item.template.js";
export * from "./breadcrumb-item.js";
export { breadcrumbItemTemplate } from "./breadcrumb-item.template.js";
export { FASTBreadcrumbItem } from "./breadcrumb-item.js";

@@ -1,2 +0,2 @@

export * from "./breadcrumb.template.js";
export * from "./breadcrumb.js";
export { breadcrumbTemplate } from "./breadcrumb.template.js";
export { FASTBreadcrumb } from "./breadcrumb.js";

@@ -1,3 +0,3 @@

export * from "./button.js";
export * from "./button.options.js";
export * from "./button.template.js";
export { DelegatesARIAButton, FASTButton } from "./button.js";
export { ButtonType } from "./button.options.js";
export { buttonTemplate } from "./button.template.js";

@@ -1,4 +0,4 @@

export * from "./calendar.js";
export * from "./calendar.options.js";
export * from "./calendar.template.js";
export * from "./date-formatter.js";
export { FASTCalendar, } from "./calendar.js";
export { DayFormat, WeekdayFormat, MonthFormat, YearFormat } from "./calendar.options.js";
export { calendarCellTemplate, calendarRowTemplate, calendarTemplate, calendarTitleTemplate, calendarWeekdayTemplate, interactiveCalendarGridTemplate, noninteractiveCalendarTemplate, } from "./calendar.template.js";
export { DateFormatter } from "./date-formatter.js";

@@ -1,2 +0,2 @@

export * from "./card.template.js";
export * from "./card.js";
export { cardTemplate } from "./card.template.js";
export { FASTCard } from "./card.js";

@@ -1,2 +0,2 @@

export * from "./checkbox.template.js";
export * from "./checkbox.js";
export { checkboxTemplate } from "./checkbox.template.js";
export { FASTCheckbox } from "./checkbox.js";

@@ -1,3 +0,3 @@

export * from "./combobox.js";
export * from "./combobox.options.js";
export * from "./combobox.template.js";
export { DelegatesARIACombobox, FASTCombobox } from "./combobox.js";
export { ComboboxAutocomplete } from "./combobox.options.js";
export { comboboxTemplate } from "./combobox.template.js";
import { __decorate } from "tslib";
import { attr, FASTElement, observable, oneWay, RepeatDirective, } from "@microsoft/fast-element";
import { ViewBehaviorOrchestrator } from "@microsoft/fast-element/utilities";
import { ViewBehaviorOrchestrator } from "@microsoft/fast-element/utilities.js";
import { eventClick, eventFocusOut, eventKeyDown, keyArrowLeft, keyArrowRight, keyEnd, keyHome, keySpace, } from "@microsoft/fast-web-utilities";

@@ -5,0 +5,0 @@ import { DataGridRowTypes, DataGridSelectionBehavior, } from "./data-grid.options.js";

import { __decorate } from "tslib";
import { attr, FASTElement, nullableNumberConverter, observable, oneWay, RepeatDirective, Updates, } from "@microsoft/fast-element";
import { ViewBehaviorOrchestrator } from "@microsoft/fast-element/utilities";
import { ViewBehaviorOrchestrator } from "@microsoft/fast-element/utilities.js";
import { eventFocus, eventFocusOut, eventKeyDown, keyArrowDown, keyArrowUp, keyEnd, keyHome, keyPageDown, keyPageUp, } from "@microsoft/fast-web-utilities";

@@ -179,2 +179,13 @@ import { DataGridRowTypes, DataGridSelectionBehavior, DataGridSelectionMode, GenerateHeaderOptions, } from "./data-grid.options.js";

/**
* generates a basic column definition by examining sample row data
*/
static generateColumns(row) {
return Object.getOwnPropertyNames(row).map((property, index) => {
return {
columnDataKey: property,
gridColumn: `${index}`,
};
});
}
/**
* generates a gridTemplateColumns based on columndefinitions

@@ -641,13 +652,2 @@ */

}
/**
* generates a basic column definition by examining sample row data
*/
FASTDataGrid.generateColumns = (row) => {
return Object.getOwnPropertyNames(row).map((property, index) => {
return {
columnDataKey: property,
gridColumn: `${index}`,
};
});
};
__decorate([

@@ -654,0 +654,0 @@ attr({ attribute: "no-tabbing", mode: "boolean" })

@@ -1,6 +0,6 @@

export * from "./data-grid.template.js";
export * from "./data-grid.js";
export * from "./data-grid-row.template.js";
export * from "./data-grid-row.js";
export * from "./data-grid-cell.template.js";
export * from "./data-grid-cell.js";
export { dataGridTemplate } from "./data-grid.template.js";
export { DataGridRowTypes, DataGridSelectionBehavior, DataGridSelectionMode, FASTDataGrid, GenerateHeaderOptions, } from "./data-grid.js";
export { dataGridRowTemplate, } from "./data-grid-row.template.js";
export { FASTDataGridRow } from "./data-grid-row.js";
export { dataGridCellTemplate } from "./data-grid-cell.template.js";
export { DataGridCellTypes, defaultCellFocusTargetCallback, FASTDataGridCell, } from "./data-grid-cell.js";
import { __decorate } from "tslib";
import { htmlDirective, } from "@microsoft/fast-element";
import { cssDirective, FASTElement, Observable, SubscriberSet, } from "@microsoft/fast-element";
import { composedContains, composedParent } from "@microsoft/fast-element/utilities";
import { composedContains, composedParent } from "@microsoft/fast-element/utilities.js";
import { DesignTokenNode } from "./core/design-token-node.js";

@@ -6,0 +6,0 @@ import { PropertyTargetManager, RootStyleSheetTarget, } from "./custom-property-manager.js";

@@ -1,2 +0,2 @@

export * from "./dialog.template.js";
export * from "./dialog.js";
export { dialogTemplate } from "./dialog.template.js";
export { FASTDialog } from "./dialog.js";

@@ -1,2 +0,2 @@

export * from "./disclosure.template.js";
export * from "./disclosure.js";
export { disclosureTemplate } from "./disclosure.template.js";
export { FASTDisclosure } from "./disclosure.js";

@@ -1,3 +0,3 @@

export * from "./divider.options.js";
export * from "./divider.template.js";
export * from "./divider.js";
export { DividerOrientation, DividerRole } from "./divider.options.js";
export { dividerTemplate } from "./divider.template.js";
export { FASTDivider } from "./divider.js";

@@ -1,2 +0,2 @@

export * from "./flipper.template.js";
export * from "./flipper.js";
export { flipperTemplate } from "./flipper.template.js";
export { FASTFlipper, FlipperDirection } from "./flipper.js";

@@ -1,1 +0,1 @@

export * from "./form-associated.js";
export { CheckableFormAssociated, FormAssociated, supportsElementInternals, } from "./form-associated.js";

@@ -1,3 +0,3 @@

export * from "./horizontal-scroll.js";
export * from "./horizontal-scroll.options.js";
export * from "./horizontal-scroll.template.js";
export { FASTHorizontalScroll } from "./horizontal-scroll.js";
export { HorizontalScrollView, ScrollEasing, } from "./horizontal-scroll.options.js";
export { horizontalScrollTemplate } from "./horizontal-scroll.template.js";
import { DOM } from "@microsoft/fast-element";
import "@microsoft/fast-element/debug";
import { DOMPolicy } from "@microsoft/fast-element/dom-policy";
import "@microsoft/fast-element/debug.js";
import { DOMPolicy } from "@microsoft/fast-element/dom-policy.js";
export * from "@microsoft/fast-element";
export * from "./index.js";
DOM.setPolicy(DOMPolicy.create());
import { DOM } from "@microsoft/fast-element";
import { DOMPolicy } from "@microsoft/fast-element/dom-policy";
import { DOMPolicy } from "@microsoft/fast-element/dom-policy.js";
export * from "@microsoft/fast-element";
export * from "./index.js";
DOM.setPolicy(DOMPolicy.create());

@@ -1,2 +0,2 @@

export * from "./listbox-option.js";
export * from "./listbox-option.template.js";
export { DelegatesARIAListboxOption, isListboxOption, FASTListboxOption, } from "./listbox-option.js";
export { listboxOptionTemplate } from "./listbox-option.template.js";

@@ -1,3 +0,3 @@

export * from "./listbox.js";
export * from "./listbox.element.js";
export * from "./listbox.template.js";
export { DelegatesARIAListbox, FASTListbox } from "./listbox.js";
export { FASTListboxElement } from "./listbox.element.js";
export { listboxTemplate } from "./listbox.template.js";

@@ -114,2 +114,11 @@ import { __decorate } from "tslib";

/**
* A static filter to include only selectable options.
*
* @param n - element to filter
* @public
*/
static slottedOptionFilter(n) {
return isListboxOption(n) && !n.hidden;
}
/**
* Handle click events for listbox options.

@@ -481,9 +490,2 @@ *

/**
* A static filter to include only selectable options.
*
* @param n - element to filter
* @public
*/
FASTListbox.slottedOptionFilter = (n) => isListboxOption(n) && !n.hidden;
/**
* Typeahead timeout in milliseconds.

@@ -490,0 +492,0 @@ *

@@ -1,2 +0,2 @@

export * from "./menu-item.template.js";
export * from "./menu-item.js";
export { menuItemTemplate } from "./menu-item.template.js";
export { FASTMenuItem, MenuItemRole, roleForMenuItem, } from "./menu-item.js";

@@ -1,2 +0,2 @@

export * from "./menu.template.js";
export * from "./menu.js";
export { menuTemplate } from "./menu.template.js";
export { FASTMenu } from "./menu.js";

@@ -1,2 +0,2 @@

export * from "./number-field.template.js";
export * from "./number-field.js";
export { numberFieldTemplate } from "./number-field.template.js";
export { FASTNumberField } from "./number-field.js";

@@ -1,3 +0,3 @@

export * from "./tag-for.js";
export * from "./aria-global.js";
export * from "./start-end.js";
export { tagFor } from "./tag-for.js";
export { ARIAGlobalStatesAndProperties } from "./aria-global.js";
export { endSlotTemplate, StartEnd, startSlotTemplate, } from "./start-end.js";

@@ -1,11 +0,11 @@

export * from "./picker-list-item.js";
export * from "./picker-list-item.template.js";
export * from "./picker-list.js";
export * from "./picker-list.template.js";
export * from "./picker-menu-option.js";
export * from "./picker-menu-option.template.js";
export * from "./picker-menu.js";
export * from "./picker-menu.template.js";
export * from "./picker.js";
export * from "./picker.options.js";
export * from "./picker.template.js";
export { FASTPickerListItem } from "./picker-list-item.js";
export { pickerListItemTemplate } from "./picker-list-item.template.js";
export { FASTPickerList } from "./picker-list.js";
export { pickerListTemplate } from "./picker-list.template.js";
export { FASTPickerMenuOption } from "./picker-menu-option.js";
export { pickerMenuOptionTemplate } from "./picker-menu-option.template.js";
export { FASTPickerMenu } from "./picker-menu.js";
export { pickerMenuTemplate } from "./picker-menu.template.js";
export { FASTPicker } from "./picker.js";
export { MenuPlacement } from "./picker.options.js";
export { pickerTemplate } from "./picker.template.js";
import { __decorate } from "tslib";
import { attr, html, nullableNumberConverter, observable, oneWay, ref, RepeatDirective, Updates, } from "@microsoft/fast-element";
import { ViewBehaviorOrchestrator } from "@microsoft/fast-element/utilities";
import { ViewBehaviorOrchestrator } from "@microsoft/fast-element/utilities.js";
import { keyArrowDown, keyArrowLeft, keyArrowRight, keyArrowUp, keyBackspace, keyDelete, keyEnter, keyEscape, uniqueId, } from "@microsoft/fast-web-utilities";

@@ -5,0 +5,0 @@ import { FlyoutPosBottom, FlyoutPosBottomFill, FlyoutPosTallest, FlyoutPosTallestFill, FlyoutPosTop, FlyoutPosTopFill, } from "../anchored-region/index.js";

@@ -1,3 +0,3 @@

export * from "./progress-ring.js";
export * from "./progress-ring.options.js";
export * from "./progress-ring.template.js";
export { FASTProgressRing } from "./progress-ring.js";
export {} from "./progress-ring.options.js";
export { progressRingTemplate } from "./progress-ring.template.js";

@@ -1,4 +0,4 @@

export * from "./base-progress.js";
export * from "./progress.js";
export * from "./progress.options.js";
export * from "./progress.template.js";
export { FASTBaseProgress } from "./base-progress.js";
export { FASTProgress } from "./progress.js";
export {} from "./progress.options.js";
export { progressTemplate } from "./progress.template.js";

@@ -1,3 +0,3 @@

export * from "./radio-group.options.js";
export * from "./radio-group.template.js";
export * from "./radio-group.js";
export { RadioGroupOrientation } from "./radio-group.options.js";
export { radioGroupTemplate } from "./radio-group.template.js";
export { FASTRadioGroup } from "./radio-group.js";

@@ -1,2 +0,2 @@

export * from "./radio.template.js";
export * from "./radio.js";
export { radioTemplate } from "./radio.template.js";
export { FASTRadio } from "./radio.js";

@@ -1,2 +0,2 @@

export * from "./search.template.js";
export * from "./search.js";
export { searchTemplate } from "./search.template.js";
export { DelegatesARIASearch, FASTSearch } from "./search.js";

@@ -1,2 +0,2 @@

export * from "./select.js";
export * from "./select.template.js";
export { FASTSelect, DelegatesARIASelect } from "./select.js";
export { selectTemplate } from "./select.template.js";

@@ -1,2 +0,2 @@

export * from "./skeleton.template.js";
export * from "./skeleton.js";
export { skeletonTemplate } from "./skeleton.template.js";
export { FASTSkeleton, SkeletonShape } from "./skeleton.js";

@@ -1,2 +0,2 @@

export * from "./slider-label.template.js";
export * from "./slider-label.js";
export { sliderLabelTemplate } from "./slider-label.template.js";
export { FASTSliderLabel } from "./slider-label.js";

@@ -1,3 +0,3 @@

export * from "./slider.js";
export * from "./slider.options.js";
export * from "./slider.template.js";
export { FASTSlider } from "./slider.js";
export { SliderMode, SliderOrientation, } from "./slider.options.js";
export { sliderTemplate } from "./slider.template.js";

@@ -1,2 +0,2 @@

export * from "./switch.template.js";
export * from "./switch.js";
export { switchTemplate } from "./switch.template.js";
export { FASTSwitch } from "./switch.js";

@@ -1,2 +0,2 @@

export * from "./tab-panel.template.js";
export * from "./tab-panel.js";
export { tabPanelTemplate } from "./tab-panel.template.js";
export { FASTTabPanel } from "./tab-panel.js";

@@ -1,2 +0,2 @@

export * from "./tab.template.js";
export * from "./tab.js";
export { tabTemplate } from "./tab.template.js";
export { FASTTab } from "./tab.js";

@@ -1,3 +0,3 @@

export * from "./tabs.options.js";
export * from "./tabs.template.js";
export * from "./tabs.js";
export { TabsOrientation } from "./tabs.options.js";
export { tabsTemplate } from "./tabs.template.js";
export { FASTTabs } from "./tabs.js";

@@ -1,2 +0,2 @@

export * from "./text-area.template.js";
export * from "./text-area.js";
export { textAreaTemplate } from "./text-area.template.js";
export { FASTTextArea, TextAreaResize } from "./text-area.js";

@@ -1,2 +0,2 @@

export * from "./text-field.template.js";
export * from "./text-field.js";
export { textFieldTemplate } from "./text-field.template.js";
export { DelegatesARIATextbox, FASTTextField, TextFieldType, } from "./text-field.js";

@@ -1,3 +0,3 @@

export * from "./toolbar.options.js";
export * from "./toolbar.template.js";
export * from "./toolbar.js";
export { ToolbarOrientation } from "./toolbar.options.js";
export { toolbarTemplate } from "./toolbar.template.js";
export { DelegatesARIAToolbar, FASTToolbar } from "./toolbar.js";

@@ -1,3 +0,3 @@

export * from "./tooltip.js";
export * from "./tooltip.options.js";
export * from "./tooltip.template.js";
export { FASTTooltip } from "./tooltip.js";
export { TooltipPlacement } from "./tooltip.options.js";
export { tooltipTemplate } from "./tooltip.template.js";

@@ -1,2 +0,2 @@

export * from "./tree-item.template.js";
export * from "./tree-item.js";
export { treeItemTemplate } from "./tree-item.template.js";
export { FASTTreeItem, isTreeItemElement } from "./tree-item.js";

@@ -1,2 +0,2 @@

export * from "./tree-view.template.js";
export * from "./tree-view.js";
export { treeViewTemplate } from "./tree-view.template.js";
export { FASTTreeView } from "./tree-view.js";

@@ -1,7 +0,7 @@

export * from "./direction.js";
export * from "./match-media-stylesheet-behavior.js";
export * from "./property-stylesheet-behavior.js";
export * from "./style/index.js";
export * from "./typings.js";
export * from "./whitespace-filter.js";
export * from "./template-helpers.js";
export { getDirection } from "./direction.js";
export { darkModeStylesheetBehavior, lightModeStylesheetBehavior, forcedColorsStylesheetBehavior, MatchMediaBehavior, MatchMediaStyleSheetBehavior, } from "./match-media-stylesheet-behavior.js";
export { PropertyStyleSheetBehavior } from "./property-stylesheet-behavior.js";
export { disabledCursor, display, hidden, focusVisible, } from "./style/index.js";
export {} from "./typings.js";
export { whitespaceFilter } from "./whitespace-filter.js";
export { staticallyCompose } from "./template-helpers.js";

@@ -1,3 +0,3 @@

export * from "./disabled.js";
export * from "./display.js";
export * from "./focus.js";
export { disabledCursor } from "./disabled.js";
export { display, hidden } from "./display.js";
export { focusVisible } from "./focus.js";

@@ -5,3 +5,3 @@ {

"sideEffects": false,
"version": "3.0.0-alpha.29",
"version": "3.0.0-alpha.30",
"author": {

@@ -30,4 +30,188 @@ "name": "Microsoft",

},
"./accordion.js": {
"types": "./dist/dts/accordion/index.d.ts",
"default": "./dist/esm/accordion/index.js"
},
"./accordion-item.js": {
"types": "./dist/dts/accordion-item/index.d.ts",
"default": "./dist/esm/accordion-item/index.js"
},
"./anchor.js": {
"types": "./dist/dts/anchor/index.d.ts",
"default": "./dist/esm/anchor/index.js"
},
"./anchored-region.js": {
"types": "./dist/dts/anchored-region/index.d.ts",
"default": "./dist/esm/anchored-region/index.js"
},
"./avatar.js": {
"types": "./dist/dts/avatar/index.d.ts",
"default": "./dist/esm/avatar/index.js"
},
"./badge.js": {
"types": "./dist/dts/badge/index.d.ts",
"default": "./dist/esm/badge/index.js"
},
"./breadcrumb.js": {
"types": "./dist/dts/breadcrumb/index.d.ts",
"default": "./dist/esm/breadcrumb/index.js"
},
"./breadcrumb-item.js": {
"types": "./dist/dts/breadcrumb-item/index.d.ts",
"default": "./dist/esm/breadcrumb-item/index.js"
},
"./button.js": {
"types": "./dist/dts/button/index.d.ts",
"default": "./dist/esm/button/index.js"
},
"./calendar.js": {
"types": "./dist/dts/calendar/index.d.ts",
"default": "./dist/esm/calendar/index.js"
},
"./card.js": {
"types": "./dist/dts/card/index.d.ts",
"default": "./dist/esm/card/index.js"
},
"./checkbox.js": {
"types": "./dist/dts/checkbox/index.d.ts",
"default": "./dist/esm/checkbox/index.js"
},
"./combobox.js": {
"types": "./dist/dts/combobox/index.d.ts",
"default": "./dist/esm/combobox/index.js"
},
"./data-grid.js": {
"types": "./dist/dts/data-grid/index.d.ts",
"default": "./dist/esm/data-grid/index.js"
},
"./design-token.js": {
"types": "./dist/dts/design-token/exports.d.ts",
"default": "./dist/esm/design-token/exports.js"
},
"./dialog.js": {
"types": "./dist/dts/dialog/index.d.ts",
"default": "./dist/esm/dialog/index.js"
},
"./disclosure.js": {
"types": "./dist/dts/disclosure/index.d.ts",
"default": "./dist/esm/disclosure/index.js"
},
"./divider.js": {
"types": "./dist/dts/divider/index.d.ts",
"default": "./dist/esm/divider/index.js"
},
"./flipper.js": {
"types": "./dist/dts/flipper/index.d.ts",
"default": "./dist/esm/flipper/index.js"
},
"./horizontal-scroll.js": {
"types": "./dist/dts/horizontal-scroll/index.d.ts",
"default": "./dist/esm/horizontal-scroll/index.js"
},
"./listbox.js": {
"types": "./dist/dts/listbox/index.d.ts",
"default": "./dist/esm/listbox/index.js"
},
"./listbox-option.js": {
"types": "./dist/dts/listbox-option/index.d.ts",
"default": "./dist/esm/listbox-option/index.js"
},
"./menu.js": {
"types": "./dist/dts/menu/index.d.ts",
"default": "./dist/esm/menu/index.js"
},
"./menu-item.js": {
"types": "./dist/dts/menu-item/index.d.ts",
"default": "./dist/esm/menu-item/index.js"
},
"./number-field.js": {
"types": "./dist/dts/number-field/index.d.ts",
"default": "./dist/esm/number-field/index.js"
},
"./picker.js": {
"types": "./dist/dts/picker/index.d.ts",
"default": "./dist/esm/picker/index.js"
},
"./progress.js": {
"types": "./dist/dts/progress/index.d.ts",
"default": "./dist/esm/progress/index.js"
},
"./progress-ring.js": {
"types": "./dist/dts/progress-ring/index.d.ts",
"default": "./dist/esm/progress-ring/index.js"
},
"./radio.js": {
"types": "./dist/dts/radio/index.d.ts",
"default": "./dist/esm/radio/index.js"
},
"./radio-group.js": {
"types": "./dist/dts/radio-group/index.d.ts",
"default": "./dist/esm/radio-group/index.js"
},
"./search.js": {
"types": "./dist/dts/search/index.d.ts",
"default": "./dist/esm/search/index.js"
},
"./select.js": {
"types": "./dist/dts/select/index.d.ts",
"default": "./dist/esm/select/index.js"
},
"./skeleton.js": {
"types": "./dist/dts/skeleton/index.d.ts",
"default": "./dist/esm/skeleton/index.js"
},
"./slider.js": {
"types": "./dist/dts/slider/index.d.ts",
"default": "./dist/esm/slider/index.js"
},
"./slider-label.js": {
"types": "./dist/dts/slider-label/index.d.ts",
"default": "./dist/esm/slider-label/index.js"
},
"./switch.js": {
"types": "./dist/dts/switch/index.d.ts",
"default": "./dist/esm/switch/index.js"
},
"./tab.js": {
"types": "./dist/dts/tab/index.d.ts",
"default": "./dist/esm/tab/index.js"
},
"./tab-panel.js": {
"types": "./dist/dts/tab-panel/index.d.ts",
"default": "./dist/esm/tab-panel/index.js"
},
"./tabs.js": {
"types": "./dist/dts/tabs/index.d.ts",
"default": "./dist/esm/tabs/index.js"
},
"./text-area.js": {
"types": "./dist/dts/text-area/index.d.ts",
"default": "./dist/esm/text-area/index.js"
},
"./text-field.js": {
"types": "./dist/dts/text-field/index.d.ts",
"default": "./dist/esm/text-field/index.js"
},
"./toolbar.js": {
"types": "./dist/dts/toolbar/index.d.ts",
"default": "./dist/esm/toolbar/index.js"
},
"./tooltip.js": {
"types": "./dist/dts/tooltip/index.d.ts",
"default": "./dist/esm/tooltip/index.js"
},
"./tree-item.js": {
"types": "./dist/dts/tree-item/index.d.ts",
"default": "./dist/esm/tree-item/index.js"
},
"./tree-view.js": {
"types": "./dist/dts/tree-view/index.d.ts",
"default": "./dist/esm/tree-view/index.js"
},
"./utilities.js": {
"types": "./dist/dts/utilities/index.d.ts",
"default": "./dist/esm/utilities/index.js"
},
"./custom-elements.json": "./dist/custom-elements.json",
"./design-token-core": {
"./design-token-core.js": {
"types": "./dist/dts/design-token/core/exports.d.ts",

@@ -101,3 +285,3 @@ "default": "./dist/esm/design-token/core/exports.js"

"@floating-ui/dom": "^1.0.3",
"@microsoft/fast-element": "2.0.0-beta.25",
"@microsoft/fast-element": "2.0.0-beta.26",
"@microsoft/fast-web-utilities": "^6.0.0",

@@ -104,0 +288,0 @@ "tabbable": "^5.2.0",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc