Home
last modified time | relevance | path

Searched refs:StackItem (Results 1 – 3 of 3) sorted by relevance

/expo/packages/expo-dev-launcher/bundle/functions/
H A DcreateAsyncStack.ts19 export type StackItem<T = any> = { alias
22 promise: Promise<StackItem<T>>;
31 items: StackItem<T>[];
32 lookup: Record<string, StackItem<T>>;
33 getItemByKey: (key: string) => StackItem<T> | null;
37 push: (data?: T | undefined) => StackItem<T>;
38 pop: (amount?: number, startIndex?: number) => StackItem<any>[];
45 const lookup: Record<string, StackItem<T>> = {};
59 const promise = new Promise<StackItem<T>>((resolve) => {
63 const item: StackItem<T> = {
[all …]
/expo/packages/expo-dev-launcher/bundle/providers/
H A DToastStackProvider.tsx7 StackItem,
31 push: (element: StackItemComponent, options?: ToastOptions) => StackItem<ToastStackItem>;
32 pop: (amount?: number) => StackItem<ToastStackItem>[];
33 getItems: () => StackItem<ToastStackItem>[];
51 function push(element: StackItemComponent, options?: ToastOptions): StackItem<ToastStackItem> {
75 function ToastItem(props: StackItem<ToastStackItem>) {
H A DModalStackProvider.tsx7 StackItem,
13 push: (element: StackItemComponent) => StackItem;
14 pop: (amount?: number) => StackItem[];
81 type ModalScreenProps = StackItem & {