mirror of
https://github.com/Mintplex-Labs/nut.js.git
synced 2026-07-21 01:15:22 -04:00
18 lines
832 B
TypeScript
18 lines
832 B
TypeScript
import {Region} from "./region.class";
|
|
import {AbortSignal} from "node-abort-controller";
|
|
|
|
/**
|
|
* {@link OptionalSearchParameters} serves as a data class holding location parameters for image search
|
|
*/
|
|
export class OptionalSearchParameters {
|
|
/**
|
|
* {@link OptionalSearchParameters} class constructor
|
|
* @param searchRegion Optional {@link Region} to limit the search space to
|
|
* @param confidence Optional confidence value to configure image match confidence
|
|
* @param searchMultipleScales Optional flag to indicate if the search should be conducted at different scales
|
|
* @param abort An {@link AbortSignal} to cancel an ongoing call to `waitFor`
|
|
*/
|
|
constructor(public searchRegion?: Region, public confidence?: number, public searchMultipleScales?: boolean, public abort?: AbortSignal) {
|
|
}
|
|
}
|