Type alias AxisIndexSpec

AxisIndexSpec: {
    size: number;
    type: ":";
} | {
    index: number;
    type: "number";
} | {
    range: {
        nSteps: number;
        start: number;
        step: number;
    };
    type: "range";
} | {
    indices: number[];
    shape?: number[];
    type: "array";
} | {
    type: "new";
} | {
    type: false;
}

Type declaration

  • size: number
  • type: ":"

Type declaration

  • index: number
  • type: "number"

Type declaration

  • range: {
        nSteps: number;
        start: number;
        step: number;
    }
    • nSteps: number
    • start: number
    • step: number
  • type: "range"

Type declaration

  • indices: number[]
  • Optional shape?: number[]
  • type: "array"

Type declaration

  • type: "new"

Type declaration

  • type: false

Generated using TypeDoc