swapArrayElements
シグネチャ
<ArrayElement>(
compoundParameter:
Readonly<
(
{
mutably: true;
targetArray: Array<ArrayElement>;
} |
{
mutably: false;
targetArray: ReadonlyArray<ArrayElement>;
}
) &
{
oneElement: Readonly<(
{
position__numerationFrom0: number;
position__numerationFrom1?: undefined;
isLastOne?: undefined;
finder?: undefined;
mustThrowErrorIfNotFound: boolean;
} |
{
position__numerationFrom0?: undefined;
position__numerationFrom1: number;
isLastOne?: undefined;
finder?: undefined;
mustThrowErrorIfNotFound: boolean;
} |
{
position__numerationFrom0?: undefined;
position__numerationFrom1?: undefined;
isLastOne: true;
finder?: undefined;
mustThrowErrorIfNotFound?: undefined;
} |
{
position__numerationFrom0?: undefined;
position__numerationFrom1?: undefined;
isLastOne?: undefined;
finder: (arrayElement: ArrayElement) => boolean;
mustThrowErrorIfElementNotFoundOrMatchesAreMultiple: boolean;
}
)>;
otherElement: Readonly<(
{
position__numerationFrom0: number;
position__numerationFrom1?: undefined;
isLastOne?: undefined;
finder?: undefined;
mustThrowErrorIfNotFound: boolean;
} |
{
position__numerationFrom0?: undefined;
position__numerationFrom1: number;
isLastOne?: undefined;
finder?: undefined;
mustThrowErrorIfNotFound: boolean;
} |
{
position__numerationFrom0?: undefined;
position__numerationFrom1?: undefined;
isLastOne: true;
finder?: undefined;
mustThrowErrorIfNotFound?: undefined;
} |
{
position__numerationFrom0?: undefined;
position__numerationFrom1?: undefined;
isLastOne?: undefined;
finder: (arrayElement: ArrayElement) => boolean;
mustThrowErrorIfElementNotFoundOrMatchesAreMultiple: boolean;
}
)>;
} & {
mustThrowErrorIfTargetArrayIsEmpty: boolean;
mustThrowErrorIfSpecifiedBothElementsRefersToSamePosition: boolean;
}
>
): Array<ArrayElement>
ページが準備中
恐れ入りますが、現在此のページは未完成の状態です。