Преглед на файлове

Avoids unnecessary allocation

main
Eric Amodio преди 1 година
родител
ревизия
4c4d80994a
променени са 1 файла, в които са добавени 6 реда и са изтрити 11 реда
  1. +6
    -11
      src/views/viewBase.ts

+ 6
- 11
src/views/viewBase.ts Целия файл

@ -483,17 +483,12 @@ export abstract class ViewBase<
})
async findNode(
predicate: (node: ViewNode) => boolean,
{
allowPaging = false,
canTraverse,
maxDepth = 2,
token,
}: {
options?: {
allowPaging?: boolean;
canTraverse?: (node: ViewNode) => boolean | Promise<boolean>;
maxDepth?: number;
token?: CancellationToken;
} = {},
},
): Promise<ViewNode | undefined> {
const scope = getLogScope();
@ -502,10 +497,10 @@ export abstract class ViewBase<
const node = await this.findNodeCoreBFS(
predicate,
this.ensureRoot(),
allowPaging,
canTraverse,
maxDepth,
token,
options?.allowPaging ?? false,
options?.canTraverse,
options?.maxDepth ?? 2,
options?.token,
);
return node;

Зареждане…
Отказ
Запис