UNPKG

korean-gotong

Version:

한글이 인생에 고통을 선사할 때마다 기능이 추가될 예정입니다.

25 lines (24 loc) 751 B
export interface IUTF8BlockLike { start: number; end: number; has: (charCode: number) => boolean; } /** * UTF8 블록 정보를 저장하는 클래스 */ export declare class UTF8Block { private range; /** * 블록에 글자가 포함되는지 확인 * @param charCode 글자 코드 (`str.charCodeAt(0)`) * @returns 블록에 글자가 포함되는지 여부 */ has(charCode: number): boolean; /** * 여러 블록의 글자들을 모두 포함하는 새 블록 정보를 생성 * @param blocks 합칠 블록의 목록 * @returns 새 블록 인스턴스 */ static join(...blocks: UTF8Block[]): UTF8Block; constructor(start?: number, end?: number); }