跳到主要内容

ui/build/command/types

ui/build/command/types

Interfaces

CommandClientConfig

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:16

Properties

error?
optional error?: string | null;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:18

isLoading?
optional isLoading?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:17


CommandDialogProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:116

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:120

onOpenChange?
optional onOpenChange?: (open) => void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:119

Parameters
Parameter Type
open boolean
Returns

void

open?
optional open?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:117

value?
optional value?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:118


CommandEmptyProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:107

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:108

show?
optional show?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:109


CommandGroupHeadingProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:92

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:93


CommandGroupItemsProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:95

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:96


CommandGroupProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:88

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:90

heading?
optional heading?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:89


CommandInfiniteLoadingConfig

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:25

Properties

hasMore
hasMore: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:27

onLoadMore
onLoadMore: (info) => void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:28

Parameters
Parameter Type
info { lastVisibleIndex: number; loadedCount: number; }
info.lastVisibleIndex number
info.loadedCount number
Returns

void

total
total: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:26


CommandInputProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:98

Extends

Properties

aria-label?
optional aria-label?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:101

disabled?
optional disabled?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:102

outerClass?
optional outerClass?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:105

placeholder?
optional placeholder?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:100

prefix?
optional prefix?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:103

suffix?
optional suffix?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:104

value?
optional value?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:99


CommandListProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:67

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:68

clientConfig?
optional clientConfig?: CommandClientConfig;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:84

gap?
optional gap?: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:71

infiniteLoading?
optional infiniteLoading?: CommandInfiniteLoadingConfig;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:86

itemHeight?
optional itemHeight?: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:69

itemSnippet?
optional itemSnippet?: Snippet<[{
  index: number;
  isIndicator: boolean;
  isSelected: boolean;
  item: {
   [key: string]: unknown;
     description?: string;
     disabled?: boolean;
     groupId?: string;
     href?: string;
     keywords?: readonly string[];
     label?: string;
     value: string;
  };
}]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:72

loadMoreThreshold?
optional loadMoreThreshold?: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:83

overscan?
optional overscan?: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:70

placeholderSnippet?
optional placeholderSnippet?: Snippet<[{
  index: number;
}]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:80

serverConfig?
optional serverConfig?: CommandServerConfig;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:85


CommandLoadingProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:113

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:114


CommandRootProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:51

Extends

Properties

activeValue?
optional activeValue?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:54

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:64

columns?
optional columns?: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:58

disableNavigation?
optional disableNavigation?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:65

filter?
optional filter?: FilterFunction;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:57

items?
optional items?: object[];

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:52

Index Signature
[key: string]: unknown
description?
readonly optional description?: string;
disabled?
readonly optional disabled?: boolean;
groupId?
readonly optional groupId?: string;
href?
readonly optional href?: string;
keywords?
readonly optional keywords?: readonly string[];
label?
readonly optional label?: string;
value
readonly value: string;

onIndicatorKeydown?
optional onIndicatorKeydown?: (event, context) => boolean | void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:60

Parameters
Parameter Type
event KeyboardEvent
context { indicatorValue: string | null; items: object[]; }
context.indicatorValue string | null
context.items object[]
Returns

boolean | void

onValueChange?
optional onValueChange?: (value) => void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:59

Parameters
Parameter Type
value string
Returns

void

searchValue?
optional searchValue?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:55

shouldFilter?
optional shouldFilter?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:56

value?
optional value?: string | string[];

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:53


CommandSeparatorProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:111

Extends


CommandServerConfig

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:20

Properties

error?
optional error?: string | Error | null;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:23

isLoading?
optional isLoading?: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:22

onSearch
onSearch: (query) => void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:21

Parameters
Parameter Type
query string
Returns

void


CommandShortcutProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:122

Extends

Properties

children?
optional children?: Snippet<[]>;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:123


CommandStateProps

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:41

Properties

activeValue?
readonly optional activeValue?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:45

columns?
optional columns?: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:48

filterFn?
optional filterFn?: FilterFunction;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:47

items?
readonly optional items?: object[];

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:42

Index Signature
[key: string]: unknown
description?
readonly optional description?: string;
disabled?
readonly optional disabled?: boolean;
groupId?
readonly optional groupId?: string;
href?
readonly optional href?: string;
keywords?
readonly optional keywords?: readonly string[];
label?
readonly optional label?: string;
value
readonly value: string;

onChange?
optional onChange?: (value) => void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:49

Parameters
Parameter Type
value string
Returns

void

searchValue?
readonly optional searchValue?: string;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:43

shouldFilter
shouldFilter: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:46

value?
readonly optional value?: string | string[];

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:44


TInfiniteLoadingConfig

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:33

Properties

handleInfiniteLoad
handleInfiniteLoad: (info) => void;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:36

Parameters
Parameter Type
info { lastVirtualIndex: number; loadedCount: number; }
info.lastVirtualIndex number
info.loadedCount number
Returns

void

hasMore
hasMore: boolean;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:35

total
total: number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:34

Type Aliases

CommandItemData

type CommandItemData = typeof CommandItemDataSchema.Type;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:14


FilterFunction

type FilterFunction = (value, search, keywords?) => number;

Defined in: apps/website/.api-docs-entry/ui/build/command/types.d.ts:15

Parameters

Parameter Type
value string
search string
keywords? readonly string[]

Returns

number