cropArray
Signature
<ArrayElement>(
  compoundParameter: Readonly<
    (
      {
        mutably: true;
        targetArray: Array<ArrayElement>;
      } |
      {
        mutably: false;
        targetArray: ReadonlyArray<ArrayElement>;
      }
    ) &
    (
      (
        {
          fromStart: true;
          fromEnd?: undefined;
        } &
        (
          {
            startingElementNumber__numerationFrom0: number;
            startingElementNumber__numerationFrom1?: undefined;
            fromFirstElement?: undefined;
          } |
          {
            startingElementNumber__numerationFrom1: number;
            startingElementNumber__numerationFrom0?: undefined;
            fromFirstElement?: undefined;
          } |
          {
            fromFirstElement: true;
            startingElementNumber__numerationFrom1?: undefined;
            startingElementNumber__numerationFrom0?: undefined;
          }
        ) &
        (
          {
            endingElementNumber__numerationFrom0__including: number;
            endingElementNumber__numerationFrom1__including?: undefined;
            endingElementNumber__numerationFrom0__notIncluding?: undefined;
            endingElementNumber__numerationFrom1__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLastElement?: undefined;
          } |
          {
            endingElementNumber__numerationFrom1__including: number;
            endingElementNumber__numerationFrom0__including?: undefined;
            endingElementNumber__numerationFrom0__notIncluding?: undefined;
            endingElementNumber__numerationFrom1__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLastElement?: undefined;
          } |
          {
            endingElementNumber__numerationFrom0__notIncluding: number;
            endingElementNumber__numerationFrom0__including?: undefined;
            endingElementNumber__numerationFrom1__including?: undefined;
            endingElementNumber__numerationFrom1__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLastElement?: undefined;
          } |
          {
            endingElementNumber__numerationFrom1__notIncluding: number;
            endingElementNumber__numerationFrom0__including?: undefined;
            endingElementNumber__numerationFrom1__including?: undefined;
            endingElementNumber__numerationFrom0__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLastElement?: undefined;
          } |
          {
            elementsCount: number;
            endingElementNumber__numerationFrom0__including?: undefined;
            endingElementNumber__numerationFrom1__including?: undefined;
            endingElementNumber__numerationFrom0__notIncluding?: undefined;
            endingElementNumber__numerationFrom1__notIncluding?: undefined;
            untilLastElement?: undefined;
          } |
          {
            untilLastElement: true;
            endingElementNumber__numerationFrom0__including?: undefined;
            endingElementNumber__numerationFrom1__including?: undefined;
            endingElementNumber__numerationFrom0__notIncluding?: undefined;
            endingElementNumber__numerationFrom1__notIncluding?: undefined;
            elementsCount?: undefined;
          }
        )
      ) |
      (
        {
          fromEnd: true;
          fromStart?: undefined;
        } &
        (
          {
            rightElementNumber__numerationFrom0_AndRight: number;
            rightElementNumber__numerationFrom1_AndRight?: undefined;
            fromRightmostElement?: undefined;
          } |
          {
            rightElementNumber__numerationFrom1_AndRight: number;
            rightElementNumber__numerationFrom0_AndRight?: undefined;
            fromRightmostElement?: undefined;
          } |
          {
            fromRightmostElement: true;
            rightElementNumber__numerationFrom1_AndRight?: undefined;
            rightElementNumber__numerationFrom0_AndRight?: undefined;
          }
        ) &
        (
          {
            leftElementNumber__numerationFrom0_AndRight__including: number;
            leftElementNumber__numerationFrom1_AndRight__including?: undefined;
            leftElementNumber__numerationFrom0_AndRight__notIncluding?: undefined;
            leftElementNumber__numerationFrom1_AndRight__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLeftmostElement?: undefined;
          } |
          {
            leftElementNumber__numerationFrom1_AndRight__including: number;
            leftElementNumber__numerationFrom0_AndRight__including?: undefined;
            leftElementNumber__numerationFrom0_AndRight__notIncluding?: undefined;
            leftElementNumber__numerationFrom1_AndRight__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLeftmostElement?: undefined;
          } |
          {
            leftElementNumber__numerationFrom0_AndRight__notIncluding: number;
            leftElementNumber__numerationFrom0_AndRight__including?: undefined;
            leftElementNumber__numerationFrom1_AndRight__including?: undefined;
            leftElementNumber__numerationFrom1_AndRight__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLeftmostElement?: undefined;
          } |
          {
            leftElementNumber__numerationFrom1_AndRight__notIncluding: number;
            leftElementNumber__numerationFrom0_AndRight__including?: undefined;
            leftElementNumber__numerationFrom1_AndRight__including?: undefined;
            leftElementNumber__numerationFrom0_AndRight__notIncluding?: undefined;
            elementsCount?: undefined;
            untilLeftmostElement?: undefined;
          } |
          {
            elementsCount: number;
            leftElementNumber__numerationFrom0_AndRight__including?: undefined;
            leftElementNumber__numerationFrom1_AndRight__including?: undefined;
            leftElementNumber__numerationFrom0_AndRight__notIncluding?: undefined;
            leftElementNumber__numerationFrom1_AndRight__notIncluding?: undefined;
            untilLeftmostElement?: undefined;
          } |
          {
            untilLeftmostElement: true;
            leftElementNumber__numerationFrom0_AndRight__including?: undefined;
            leftElementNumber__numerationFrom1_AndRight__including?: undefined;
            leftElementNumber__numerationFrom0_AndRight__notIncluding?: undefined;
            leftElementNumber__numerationFrom1_AndRight__notIncluding?: undefined;
            elementsCount?: undefined;
          }
        )
      )
    ) &
    { mustThrowErrorIfSpecifiedElementsNumbersAreOutOfRange: boolean; }
  >
): Array<ArrayElement>
Working on Content not Started Yet
We are sorry, but working of this page is not started yet. Currently, this page is existing to reserve the URI for links. Unfortunately, currently we are only able to provide some external links.