mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
147 lines
2.3 KiB
TypeScript
147 lines
2.3 KiB
TypeScript
import { Strarray } from './str-array';
|
|
import { Tree } from './tree';
|
|
import { Index } from './index';
|
|
|
|
export class CheckoutOptions {
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
version?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
checkoutStrategy?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
disableFilters?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
dirMode?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
fileMode?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
fileOpenFlags?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {number}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
notifyFlags?: number;
|
|
/**
|
|
*
|
|
*
|
|
* @type {*}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
notifyCb?: any;
|
|
/**
|
|
*
|
|
*
|
|
* @type {undefined}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
notifyPayload?: undefined;
|
|
/**
|
|
*
|
|
*
|
|
* @type {*}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
progressCb?: any;
|
|
/**
|
|
*
|
|
*
|
|
* @type {undefined}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
progressPayload?: undefined;
|
|
/**
|
|
*
|
|
*
|
|
* @type {Strarray}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
paths?: Strarray;
|
|
/**
|
|
*
|
|
*
|
|
* @type {Tree}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
baseline?: Tree;
|
|
/**
|
|
*
|
|
*
|
|
* @type {Index}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
baselineIndex?: Index;
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
targetDirectory?: string;
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
ancestorLabel?: string;
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
ourLabel?: string;
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
theirLabel?: string;
|
|
/**
|
|
*
|
|
*
|
|
* @type {*}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
perfdataCb?: any;
|
|
/**
|
|
*
|
|
*
|
|
* @type {undefined}
|
|
* @memberof CheckoutOptions
|
|
*/
|
|
perfdataPayload?: undefined;
|
|
}
|