@abaplint/runtime
Version:
Transpiler - Runtime
13 lines (12 loc) • 444 B
TypeScript
import { ICharacter } from "../types/_character";
import { INumeric } from "../types/_numeric";
export interface IShiftOptions {
deletingLeading?: string | ICharacter;
deletingTrailing?: string | ICharacter;
places?: INumeric;
to?: ICharacter | string;
direction?: "LEFT" | "RIGHT";
circular?: boolean;
mode?: "BYTE" | "CHARACTER";
}
export declare function shift(target: ICharacter, options?: IShiftOptions): void;