LWT JavaScript API
    Preparing search index...
    interface TextsGroupedData {
        activeLanguageId: number;
        collapsedLanguages: number[];
        languages: LanguageWithTexts[];
        languageStates: Map<number, LanguageTextsState>;
        loading: boolean;
        sort: number;
        getMarkedCount(langId: number): number;
        getMarkedIds(langId: number): number[];
        getStatSaved(langId: number, textId: number): string;
        getStatsForText(langId: number, textId: number): TextStats | undefined;
        getStatTotal(langId: number, textId: number): string;
        getStatUnknown(langId: number, textId: number): string;
        getStatUnknownPercent(langId: number, textId: number): string;
        getStatusSegments(
            langId: number,
            textId: number,
        ): { count: number; label: string; percent: string; status: number }[];
        getTextsForLanguage(langId: number): TextItem[];
        handleDelete(event: Event, url: string): void;
        handleMultiAction(langId: number, event: Event): void;
        handlePostAction(event: Event, url: string): void;
        handleRestDelete(event: Event, url: string): void;
        handleSortChange(event: Event): void;
        hasMarkedInLanguage(langId: number): boolean;
        hasMoreTexts(langId: number): boolean;
        init(): Promise<void>;
        initializeDefaultCollapseState(): void;
        isCollapsed(langId: number): boolean;
        isLoadingMore(langId: number): boolean;
        isMarked(langId: number, textId: number): boolean;
        loadCollapseState(): void;
        loadLanguages(): Promise<void>;
        loadMoreTexts(langId: number): Promise<void>;
        loadStatisticsForTexts(langId: number, textIds: number[]): Promise<void>;
        loadTextsForLanguage(langId: number, page?: number): Promise<void>;
        markAll(langId: number, checked: boolean): void;
        parseTags(tagList: string): string[];
        saveCollapseState(): void;
        toggleLanguage(langId: number): Promise<void>;
        toggleMark(langId: number, textId: number, checked: boolean): void;
    }
    Index

    Properties

    activeLanguageId: number
    collapsedLanguages: number[]
    languages: LanguageWithTexts[]
    languageStates: Map<number, LanguageTextsState>
    loading: boolean
    sort: number

    Methods

    • Parameters

      • langId: number
      • textId: number

      Returns { count: number; label: string; percent: string; status: number }[]