UNPKG

@magic-xpa/utils

Version:

magic utils package

28 lines (27 loc) 1.46 kB
import { Encoding } from "@magic-xpa/mscorelib"; export declare class UtilStrByteMode { static Encoding: Encoding; static twoLetterISOLanguageName: string; private static _bLocaleDefLangJPN; private static _bLocaleDefLangCHN; private static _bLocaleDefLangKOR; static isLocaleDefLangDBCS(): boolean; static isLocaleDefLangJPN(): boolean; static isLocaleDefLangKOR(): boolean; static isKoreanCharacter(c: number): boolean; static lenB(strVal: string): number; static midB(strVal: string, ofs: number, len: number): string; static leftB(strVal: string, len: number): string; static rightB(strVal: string, len: number): string; static insB(strTarget: string, strSource: string, ofs: number, len: number): string; static delB(strVal: string, ofs: number, len: number): string; static instrB(strTarget: string, strSearch: string): number; static repB(strTarget: string, strOrigin: string, ofs: number, len: number): string; static repC(strTarget: string, strOrigin: string, ofs: number, len: number): string; static isHalfWidth(str: string): boolean; static isDigit(letter: string): boolean; static asNumeric(letter: string): boolean; static convPos(strSource: string, strDest: string, pos: number, isAdvance: boolean): number; static getMinLenPicture(str: string, picture: string): number; static strcmp(str1: string, str2: string): number; }