Поделиться через


SourceControlSyncJobStreamsListBySyncJob interface

Extends

Свойства

nextLink

Следующая ссылка. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Унаследованные свойства

length

Возвращает или задает длину массива. Это число, превышающее самый высокий индекс в массиве.

Наследуемые методы

at(number)
concat((SourceControlSyncJobStream | ConcatArray<SourceControlSyncJobStream>)[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

concat(ConcatArray<SourceControlSyncJobStream>[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

copyWithin(number, number, number)

Возвращает этот объект после копирования раздела массива, определяемого по началу и окончанию к тому же массиву, начиная с целевого объекта позиции.

entries()

Возвращает итератор ключей, пары значений для каждой записи в массиве

every((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, any)

Определяет, соответствуют ли все члены массива указанному тесту.

every<S>((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value, any)

Определяет, соответствуют ли все члены массива указанному тесту.

fill(SourceControlSyncJobStream, number, number)

Изменяет все элементы массива из start на end индекс на статический value и возвращает измененный массив

filter((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

filter<S>((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

find((value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown, any)
find<S>((this: void, value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => value, any)

Возвращает значение первого элемента в массиве, где предикат имеет значение true, и не определено в противном случае.

findIndex((value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown, any)

Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и -1 в противном случае.

flat<A, D>(A, D)

Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.

flatMap<U, This>((this: This, value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U | (readonly U[]), This)

Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоская с глубиной 1.

forEach((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => void, any)

Выполняет указанное действие для каждого элемента в массиве.

includes(SourceControlSyncJobStream, number)

Определяет, включает ли массив определенный элемент, возвращая значение true или false в соответствии с соответствующим образом.

indexOf(SourceControlSyncJobStream, number)

Возвращает индекс первого вхождения значения в массиве или -1, если он отсутствует.

join(string)

Добавляет все элементы массива в строку, разделенную указанной строкой разделителя.

keys()

Возвращает итератор ключей в массиве

lastIndexOf(SourceControlSyncJobStream, number)

Возвращает индекс последнего вхождения указанного значения в массиве или -1, если он отсутствует.

map<U>((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U, any)

Вызывает определенную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты.

pop()

Удаляет последний элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

push(SourceControlSyncJobStream[])

Добавляет новые элементы в конец массива и возвращает новую длину массива.

reduce((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reduce((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream, SourceControlSyncJobStream)
reduce<U>((previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reduceRight((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reduceRight((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream, SourceControlSyncJobStream)
reduceRight<U>((previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

reverse()

Отменяет элементы в массиве. Этот метод изменяет массив и возвращает ссылку на тот же массив.

shift()

Удаляет первый элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

slice(number, number)

Возвращает копию раздела массива. Для начала и конца отрицательный индекс можно использовать для указания смещения от конца массива. Например, -2 ссылается на второй к последнему элементу массива.

some((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, any)

Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива.

sort((a: SourceControlSyncJobStream, b: SourceControlSyncJobStream) => number)

Сортирует массив по месту. Этот метод изменяет массив и возвращает ссылку на тот же массив.

splice(number, number)

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

splice(number, number, SourceControlSyncJobStream[])

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

toLocaleString()

Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocaleString.

toString()

Возвращает строковое представление массива.

unshift(SourceControlSyncJobStream[])

Вставляет новые элементы в начало массива и возвращает новую длину массива.

values()

Возвращает итератор значений в массиве

[iterator]()

Итератор

[unscopables]()

Возвращает объект, свойства которого имеют значение true, когда они будут отсутствуют при использовании в операторе with.

Сведения о свойстве

Следующая ссылка. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

nextLink?: string

Значение свойства

string

Сведения об унаследованном свойстве

length

Возвращает или задает длину массива. Это число, превышающее самый высокий индекс в массиве.

length: number

Значение свойства

number

наследуется от массива.length

Сведения о наследуемом методе

at(number)

function at(index: number): undefined | SourceControlSyncJobStream

Параметры

index

number

Возвращаемое значение

наследуется от Array.at

concat((SourceControlSyncJobStream | ConcatArray<SourceControlSyncJobStream>)[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

function concat(items: (SourceControlSyncJobStream | ConcatArray<SourceControlSyncJobStream>)[]): SourceControlSyncJobStream[]

Параметры

items

(SourceControlSyncJobStream | ConcatArray<SourceControlSyncJobStream>)[]

Дополнительные массивы и(или) элементы, добавляемые в конец массива.

Возвращаемое значение

наследуется от массива.concat

concat(ConcatArray<SourceControlSyncJobStream>[])

Объединяет два или более массивов. Этот метод возвращает новый массив без изменения существующих массивов.

function concat(items: ConcatArray<SourceControlSyncJobStream>[]): SourceControlSyncJobStream[]

Параметры

items

ConcatArray<SourceControlSyncJobStream>[]

Дополнительные массивы и(или) элементы, добавляемые в конец массива.

Возвращаемое значение

наследуется от массива.concat

copyWithin(number, number, number)

Возвращает этот объект после копирования раздела массива, определяемого по началу и окончанию к тому же массиву, начиная с целевого объекта позиции.

function copyWithin(target: number, start: number, end?: number): SourceControlSyncJobStreamsListBySyncJob

Параметры

target

number

Если целевой объект является отрицательным, он обрабатывается как длина и целевой объект, где длина — длина массива.

start

number

Если начало отрицательное, оно рассматривается как длина и начало. Если конец отрицательный, он обрабатывается как длина и конец.

end

number

Если этот объект не указан, длина этого объекта используется в качестве значения по умолчанию.

Возвращаемое значение

наследуется от массива.copyWithin

entries()

Возвращает итератор ключей, пары значений для каждой записи в массиве

function entries(): IterableIterator<[number, SourceControlSyncJobStream]>

Возвращаемое значение

IterableIterator<[number, SourceControlSyncJobStream]>

унаследовано от Array.entries

every((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, any)

Определяет, соответствуют ли все члены массива указанному тесту.

function every(predicate: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, thisArg?: any): boolean

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown

Функция, принимаюющая до трех аргументов. Каждый метод вызывает функцию предиката для каждого элемента в массиве, пока предикат не возвращает значение, которое является принудительным для логического значения false или до конца массива.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

boolean

наследуется от массива.every

every<S>((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value, any)

Определяет, соответствуют ли все члены массива указанному тесту.

function every<S>(predicate: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value, thisArg?: any): this

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value

Функция, принимаюющая до трех аргументов. Каждый метод вызывает функцию предиката для каждого элемента в массиве, пока предикат не возвращает значение, которое является принудительным для логического значения false или до конца массива.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

this

наследуется от массива.every

fill(SourceControlSyncJobStream, number, number)

Изменяет все элементы массива из start на end индекс на статический value и возвращает измененный массив

function fill(value: SourceControlSyncJobStream, start?: number, end?: number): SourceControlSyncJobStreamsListBySyncJob

Параметры

value
SourceControlSyncJobStream

значение для заполнения раздела массива

start

number

Индекс, чтобы начать заполнение массива. Если запуск отрицательный, он обрабатывается как длина и начало, где длина — длина массива.

end

number

индекс, чтобы остановить заполнение массива. Если конец отрицательный, он обрабатывается как длина и конец.

Возвращаемое значение

унаследован от массива.fill

filter((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

function filter(predicate: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, thisArg?: any): SourceControlSyncJobStream[]

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown

Функция, принимаюющая до трех аргументов. Метод фильтра вызывает функцию предиката один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

наследуется от массива.filter

filter<S>((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value, any)

Возвращает элементы массива, соответствующего условию, указанному в функции обратного вызова.

function filter<S>(predicate: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value, thisArg?: any): S[]

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => value

Функция, принимаюющая до трех аргументов. Метод фильтра вызывает функцию предиката один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

S[]

наследуется от массива.filter

find((value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown, any)

function find(predicate: (value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown, thisArg?: any): undefined | SourceControlSyncJobStream

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown

thisArg

any

Возвращаемое значение

наследуется от массива.find

find<S>((this: void, value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => value, any)

Возвращает значение первого элемента в массиве, где предикат имеет значение true, и не определено в противном случае.

function find<S>(predicate: (this: void, value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => value, thisArg?: any): undefined | S

Параметры

predicate

(this: void, value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => value

найдите предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока не обнаружит, где предикат возвращает значение true. Если такой элемент найден, найдите сразу же возвращает это значение элемента. В противном случае поиск возвращает неопределенное значение.

thisArg

any

Если оно указано, оно будет использоваться в качестве значения для каждого вызова предиката. Если она не указана, вместо этого используется неопределенная.

Возвращаемое значение

undefined | S

наследуется от массива.find

findIndex((value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown, any)

Возвращает индекс первого элемента в массиве, где предикат имеет значение true, и -1 в противном случае.

function findIndex(predicate: (value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown, thisArg?: any): number

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, obj: SourceControlSyncJobStream[]) => unknown

найдите предикат вызовов один раз для каждого элемента массива в порядке возрастания, пока не обнаружит, где предикат возвращает значение true. Если такой элемент найден, findIndex немедленно возвращает этот индекс элемента. В противном случае findIndex возвращает -1.

thisArg

any

Если оно указано, оно будет использоваться в качестве значения для каждого вызова предиката. Если она не указана, вместо этого используется неопределенная.

Возвращаемое значение

number

унаследовано от массива.findIndex

flat<A, D>(A, D)

Возвращает новый массив со всеми элементами под массива, объединенными в него рекурсивно до указанной глубины.

function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]

Параметры

this

A

depth

D

Максимальная глубина рекурсии

Возвращаемое значение

FlatArray<A, D>[]

унаследован от массива.flat

flatMap<U, This>((this: This, value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U | (readonly U[]), This)

Вызывает определенную функцию обратного вызова для каждого элемента массива. Затем выравнивает результат в новый массив. Это идентично карте, за которой следует плоская с глубиной 1.

function flatMap<U, This>(callback: (this: This, value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U | (readonly U[]), thisArg?: This): U[]

Параметры

callback

(this: This, value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U | (readonly U[])

Функция, принимаюющая до трех аргументов. Метод flatMap вызывает функцию обратного вызова один раз для каждого элемента в массиве.

thisArg

This

Объект, к которому это ключевое слово может ссылаться в функции обратного вызова. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

U[]

наследуется от массива массива.flatMap

forEach((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => void, any)

Выполняет указанное действие для каждого элемента в массиве.

function forEach(callbackfn: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => void, thisArg?: any)

Параметры

callbackfn

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => void

Функция, принимаюющая до трех аргументов. forEach вызывает функцию callbackfn один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

унаследован от массива.forEach

includes(SourceControlSyncJobStream, number)

Определяет, включает ли массив определенный элемент, возвращая значение true или false в соответствии с соответствующим образом.

function includes(searchElement: SourceControlSyncJobStream, fromIndex?: number): boolean

Параметры

searchElement
SourceControlSyncJobStream

Элемент для поиска.

fromIndex

number

Позиция в этом массиве, с которой начинается поиск поискаElement.

Возвращаемое значение

boolean

наследуется от массива.includes

indexOf(SourceControlSyncJobStream, number)

Возвращает индекс первого вхождения значения в массиве или -1, если он отсутствует.

function indexOf(searchElement: SourceControlSyncJobStream, fromIndex?: number): number

Параметры

searchElement
SourceControlSyncJobStream

Значение, которое нужно найти в массиве.

fromIndex

number

Индекс массива, с которого начинается поиск. Если параметр fromIndex опущен, поиск начинается с индекса 0.

Возвращаемое значение

number

Наследуется от массива.indexOf

join(string)

Добавляет все элементы массива в строку, разделенную указанной строкой разделителя.

function join(separator?: string): string

Параметры

separator

string

Строка, используемая для разделения одного элемента массива от следующей в результирующей строке. Если опущено, элементы массива отделяются запятой.

Возвращаемое значение

string

наследуется от массива.join

keys()

Возвращает итератор ключей в массиве

function keys(): IterableIterator<number>

Возвращаемое значение

IterableIterator<number>

наследуется от Array.keys

lastIndexOf(SourceControlSyncJobStream, number)

Возвращает индекс последнего вхождения указанного значения в массиве или -1, если он отсутствует.

function lastIndexOf(searchElement: SourceControlSyncJobStream, fromIndex?: number): number

Параметры

searchElement
SourceControlSyncJobStream

Значение, которое нужно найти в массиве.

fromIndex

number

Индекс массива, с которого начинается поиск назад. Если параметр fromIndex опущен, поиск начинается с последнего индекса в массиве.

Возвращаемое значение

number

унаследован от массива.lastIndexOf

map<U>((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U, any)

Вызывает определенную функцию обратного вызова для каждого элемента массива и возвращает массив, содержащий результаты.

function map<U>(callbackfn: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U, thisArg?: any): U[]

Параметры

callbackfn

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => U

Функция, принимаюющая до трех аргументов. Метод map вызывает функцию callbackfn один раз для каждого элемента в массиве.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции callbackfn. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

U[]

Наследуется от массива.map

pop()

Удаляет последний элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

function pop(): undefined | SourceControlSyncJobStream

Возвращаемое значение

унаследован от массива.pop

push(SourceControlSyncJobStream[])

Добавляет новые элементы в конец массива и возвращает новую длину массива.

function push(items: SourceControlSyncJobStream[]): number

Параметры

items

SourceControlSyncJobStream[]

Новые элементы для добавления в массив.

Возвращаемое значение

number

унаследован от массива.push

reduce((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduce(callbackfn: (previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream): SourceControlSyncJobStream

Параметры

callbackfn

(previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream

Функция, принимаюющая до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.

Возвращаемое значение

наследуется от массива.reduce

reduce((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream, SourceControlSyncJobStream)

function reduce(callbackfn: (previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream, initialValue: SourceControlSyncJobStream): SourceControlSyncJobStream

Параметры

callbackfn

(previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream

Возвращаемое значение

наследуется от массива.reduce

reduce<U>((previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов в массиве. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduce<U>(callbackfn: (previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U, initialValue: U): U

Параметры

callbackfn

(previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U

Функция, принимаюющая до четырех аргументов. Метод reduce вызывает функцию callbackfn один раз для каждого элемента в массиве.

initialValue

U

Если задано начальное значение, оно используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение как аргумент вместо значения массива.

Возвращаемое значение

U

наследуется от массива.reduce

reduceRight((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduceRight(callbackfn: (previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream): SourceControlSyncJobStream

Параметры

callbackfn

(previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream

Функция, принимаюющая до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.

Возвращаемое значение

унаследован от массива.reduceRight

reduceRight((previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream, SourceControlSyncJobStream)

function reduceRight(callbackfn: (previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream, initialValue: SourceControlSyncJobStream): SourceControlSyncJobStream

Параметры

callbackfn

(previousValue: SourceControlSyncJobStream, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => SourceControlSyncJobStream

Возвращаемое значение

унаследован от массива.reduceRight

reduceRight<U>((previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U, U)

Вызывает указанную функцию обратного вызова для всех элементов массива в порядке убывания. Возвращаемое значение функции обратного вызова является накопленным результатом и предоставляется в качестве аргумента в следующем вызове функции обратного вызова.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U, initialValue: U): U

Параметры

callbackfn

(previousValue: U, currentValue: SourceControlSyncJobStream, currentIndex: number, array: SourceControlSyncJobStream[]) => U

Функция, принимаюющая до четырех аргументов. Метод reduceRight вызывает функцию callbackfn один раз для каждого элемента в массиве.

initialValue

U

Если задано начальное значение, оно используется в качестве начального значения для запуска накопления. Первый вызов функции callbackfn предоставляет это значение как аргумент вместо значения массива.

Возвращаемое значение

U

унаследован от массива.reduceRight

reverse()

Отменяет элементы в массиве. Этот метод изменяет массив и возвращает ссылку на тот же массив.

function reverse(): SourceControlSyncJobStream[]

Возвращаемое значение

унаследован от массива.reverse

shift()

Удаляет первый элемент из массива и возвращает его. Если массив пуст, возвращается неопределенное значение, и массив не изменяется.

function shift(): undefined | SourceControlSyncJobStream

Возвращаемое значение

унаследован от массива.shift

slice(number, number)

Возвращает копию раздела массива. Для начала и конца отрицательный индекс можно использовать для указания смещения от конца массива. Например, -2 ссылается на второй к последнему элементу массива.

function slice(start?: number, end?: number): SourceControlSyncJobStream[]

Параметры

start

number

Начальный индекс указанной части массива. Если запуск не определен, срез начинается с индекса 0.

end

number

Конечный индекс указанной части массива. Это является эксклюзивным элементом в индексе end. Если конец не определен, срез расширяется до конца массива.

Возвращаемое значение

унаследован от массива.slice

some((value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, any)

Определяет, возвращает ли указанная функция обратного вызова значение true для любого элемента массива.

function some(predicate: (value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown, thisArg?: any): boolean

Параметры

predicate

(value: SourceControlSyncJobStream, index: number, array: SourceControlSyncJobStream[]) => unknown

Функция, принимаюющая до трех аргументов. Некоторый метод вызывает функцию предиката для каждого элемента в массиве, пока предикат не возвращает значение, которое является принудительным к логическому значению true или до конца массива.

thisArg

any

Объект, к которому это ключевое слово может ссылаться в функции предиката. Если параметр thisArg опущен, неопределенный используется в качестве этого значения.

Возвращаемое значение

boolean

наследуется от массива.some

sort((a: SourceControlSyncJobStream, b: SourceControlSyncJobStream) => number)

Сортирует массив по месту. Этот метод изменяет массив и возвращает ссылку на тот же массив.

function sort(compareFn?: (a: SourceControlSyncJobStream, b: SourceControlSyncJobStream) => number): SourceControlSyncJobStreamsListBySyncJob

Параметры

compareFn

(a: SourceControlSyncJobStream, b: SourceControlSyncJobStream) => number

Функция, используемая для определения порядка элементов. Ожидается, что возвращает отрицательное значение, если первый аргумент меньше второго аргумента, ноль, если они равны, и положительное значение в противном случае. Если опущено, элементы сортируются по возрастанию, порядок символов ASCII.

[11,2,22,1].sort((a, b) => a - b)

Возвращаемое значение

наследуется от массива.sort

splice(number, number)

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

function splice(start: number, deleteCount?: number): SourceControlSyncJobStream[]

Параметры

start

number

Отсчитывающее от нуля расположение в массиве, с которого начинается удаление элементов.

deleteCount

number

Количество элементов для удаления.

Возвращаемое значение

Массив, содержащий удаленные элементы.

наследуется от Array.splice

splice(number, number, SourceControlSyncJobStream[])

Удаляет элементы из массива и при необходимости вставляет новые элементы в их место, возвращая удаленные элементы.

function splice(start: number, deleteCount: number, items: SourceControlSyncJobStream[]): SourceControlSyncJobStream[]

Параметры

start

number

Отсчитывающее от нуля расположение в массиве, с которого начинается удаление элементов.

deleteCount

number

Количество элементов для удаления.

items

SourceControlSyncJobStream[]

Элементы для вставки в массив вместо удаленных элементов.

Возвращаемое значение

Массив, содержащий удаленные элементы.

наследуется от Array.splice

toLocaleString()

Возвращает строковое представление массива. Элементы преобразуются в строку с помощью методов toLocaleString.

function toLocaleString(): string

Возвращаемое значение

string

наследуется от массива.toLocaleString

toString()

Возвращает строковое представление массива.

function toString(): string

Возвращаемое значение

string

унаследован от массива.toString

unshift(SourceControlSyncJobStream[])

Вставляет новые элементы в начало массива и возвращает новую длину массива.

function unshift(items: SourceControlSyncJobStream[]): number

Параметры

items

SourceControlSyncJobStream[]

Элементы для вставки в начале массива.

Возвращаемое значение

number

унаследован от массива.unshift

values()

Возвращает итератор значений в массиве

function values(): IterableIterator<SourceControlSyncJobStream>

Возвращаемое значение

IterableIterator<SourceControlSyncJobStream>

наследуется от массива.values

[iterator]()

Итератор

function [iterator](): IterableIterator<SourceControlSyncJobStream>

Возвращаемое значение

IterableIterator<SourceControlSyncJobStream>

наследуется от Array.__@iterator@1503

[unscopables]()

Возвращает объект, свойства которого имеют значение true, когда они будут отсутствуют при использовании в операторе with.

function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

Возвращаемое значение

{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

унаследован от Array.__@unscopables@1505