diff --git a/docs/api-report.md b/docs/api-report.md index f0bd9e75..ec57ebb7 100644 --- a/docs/api-report.md +++ b/docs/api-report.md @@ -13,9 +13,11 @@ import { ButtonOptions } from '@microsoft/fast-foundation'; import { Checkbox as Checkbox_2 } from '@microsoft/fast-foundation'; import { CheckboxOptions } from '@microsoft/fast-foundation'; import { Constructable } from '@microsoft/fast-element'; +import type { Container } from '@microsoft/fast-foundation'; import { DataGrid as DataGrid_2 } from '@microsoft/fast-foundation'; import { DataGridCell as DataGridCell_2 } from '@microsoft/fast-foundation'; import { DataGridRow as DataGridRow_2 } from '@microsoft/fast-foundation'; +import { DesignSystem } from '@microsoft/fast-foundation'; import { Divider as Divider_2 } from '@microsoft/fast-foundation'; import { FoundationElement } from '@microsoft/fast-foundation'; import { FoundationElementDefinition } from '@microsoft/fast-foundation'; @@ -36,6 +38,30 @@ import { TextArea as TextArea_2 } from '@microsoft/fast-foundation'; import { TextField as TextField_2 } from '@microsoft/fast-foundation'; import { TextFieldOptions } from '@microsoft/fast-foundation'; +// @public +export const allComponents: { + vsCodeBadge: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeButton: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodeCheckbox: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodeDataGrid: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeDataGridCell: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeDataGridRow: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeDivider: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeDropdown: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodeLink: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodeOption: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodePanels: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodePanelTab: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodePanelView: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeProgressRing: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodeRadioGroup: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeRadio: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + vsCodeTag: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeTextArea: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry; + vsCodeTextField: (overrideDefinition?: OverrideFoundationElementDefinition | undefined) => FoundationElementRegistry>; + register(container?: Container | undefined, ...rest: any[]): void; +}; + // @public export class Badge extends Badge_2 { // @internal @@ -126,6 +152,9 @@ export class ProgressRing extends BaseProgress { connectedCallback(): void; } +// @public +export function provideVSCodeDesignSystem(element?: HTMLElement): DesignSystem; + // @public export class Radio extends Radio_2 { // @internal diff --git a/package-lock.json b/package-lock.json index 4aad4ae1..33bba430 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@vscode/webview-ui-toolkit", - "version": "0.8.3", + "version": "0.8.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@vscode/webview-ui-toolkit", - "version": "0.8.3", + "version": "0.8.4", "license": "MIT", "dependencies": { "@microsoft/fast-element": "^1.6.0", diff --git a/package.json b/package.json index 8988e8eb..02586d3d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@vscode/webview-ui-toolkit", - "version": "0.8.3", + "version": "0.8.4", "description": "A component library for building webview-based extensions in Visual Studio Code.", "homepage": "https://github.com/microsoft/vscode-webview-ui-toolkit#readme", "license": "MIT",