OPEN_GRID API - v1.3.1
    Preparing search index...

    Interface LocaleMeta

    문화(지역) 규칙을 담는 단일 컨텍스트 타입. 통화·날짜·정렬·검색 등 "문화마다 다른 규칙"을 여러 군데서 각자 조회하게 두면, 그리드와 내보내기(export) 가 서로 다른 로케일을 참조하는 불일치가 생길 수 있다 — 그래서 값객체·포맷터·정렬·검색이 문화 정보를 오직 이 타입을 통해서만 조회하도록 강제한다(단일 진실 공급원). 아래 확장 필드는 전부 추가·옵셔널이라 기존 3필드를 쓰던 코드는 그대로 동작한다(semver 하위 호환). / A single context type carrying culture (locale) rules. Letting currency/date/sort/search each look up their own culture rules independently could let the grid and the export path silently disagree on locale — so value objects, formatters, sort, and search look up culture information only through this type (single source of truth). The extension fields below are all additive and optional, so code written against the original 3 fields keeps working unchanged (semver-compatible).

    interface LocaleMeta {
        calendar?: string;
        collation?: {
            caseFirst?: "upper" | "lower" | "false";
            numeric?: boolean;
            sensitivity?: "base" | "accent" | "case" | "variant";
        };
        currency?: string;
        dir?: "ltr"
        | "rtl";
        exportFont?: string;
        firstDayOfWeek?: 0 | 1 | 6;
        intlLocale: string;
        numbering?: string;
        textExpansion?: number;
        timeZone?: string;
    }
    Index

    Properties

    calendar?: string

    달력 체계(gregory/japanese/…) — Intl.DateTimeFormat 위임. / Calendar system.

    collation?: {
        caseFirst?: "upper" | "lower" | "false";
        numeric?: boolean;
        sensitivity?: "base" | "accent" | "case" | "variant";
    }

    콜레이션 규칙(정렬 tie-break·대소문자·발음구별) — Intl.Collator 옵션. / Collation for sort/search.

    currency?: string

    기본 통화코드(ISO 4217) — Money 미지정 시 폴백. / Default currency (ISO 4217).

    dir?: "ltr" | "rtl"

    텍스트 방향(현 코어는 ltr 검증). / Text direction (core validated for ltr).

    exportFont?: string

    Excel 내보내기 기본 폰트. / Default font for Excel export.

    firstDayOfWeek?: 0 | 1 | 6

    주 시작요일(0=일·1=월·6=토). / First day of week.

    intlLocale: string

    BCP-47 태그(toLocaleString/lang/인쇄 템플릿용). 예 'ko-KR'. / BCP-47 tag (for toLocaleString/lang/print template). e.g. 'ko-KR'.

    numbering?: string

    숫자 체계(latn/arab/…). / Numbering system.

    textExpansion?: number

    텍스트팽창 계수(레이아웃 예산 힌트·의사로케일). 예 de≈1.35, 의사로케일=1.4(REQ-T9-817). / Text-expansion factor.

    timeZone?: string

    시간대. / Time zone.