Fix App.jsx two-page workflow JSX render and update study app layout

This commit is contained in:
nmemmert
2026-05-26 17:14:30 -04:00
commit f47a41ce6f
4459 changed files with 1059845 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
import { XmlComponent } from '../xml-components';
import { ITableOfContentsOptions } from './table-of-contents-properties';
export declare class FieldInstruction extends XmlComponent {
private readonly properties;
constructor(properties?: ITableOfContentsOptions);
}
+2
View File
@@ -0,0 +1,2 @@
export * from './table-of-contents';
export * from './table-of-contents-properties';
+4
View File
@@ -0,0 +1,4 @@
import { XmlComponent } from '../xml-components';
export declare class StructuredDocumentTagContent extends XmlComponent {
constructor();
}
+4
View File
@@ -0,0 +1,4 @@
import { XmlComponent } from '../xml-components';
export declare class StructuredDocumentTagProperties extends XmlComponent {
constructor(alias?: string);
}
@@ -0,0 +1,23 @@
export declare class StyleLevel {
readonly styleName: string;
readonly level: number;
constructor(styleName: string, level: number);
}
export type ITableOfContentsOptions = {
readonly captionLabel?: string;
readonly entriesFromBookmark?: string;
readonly captionLabelIncludingNumbers?: string;
readonly sequenceAndPageNumbersSeparator?: string;
readonly tcFieldIdentifier?: string;
readonly hyperlink?: boolean;
readonly tcFieldLevelRange?: string;
readonly pageNumbersEntryLevelsRange?: string;
readonly headingStyleRange?: string;
readonly entryAndPageNumberSeparator?: string;
readonly seqFieldIdentifierForPrefix?: string;
readonly stylesWithLevels?: readonly StyleLevel[];
readonly useAppliedParagraphOutlineLevel?: boolean;
readonly preserveTabInEntries?: boolean;
readonly preserveNewLineInEntries?: boolean;
readonly hideTabAndPageNumbersInWebView?: boolean;
};
+20
View File
@@ -0,0 +1,20 @@
import { FileChild } from '../file-child';
import { XmlComponent } from '../xml-components';
import { ITableOfContentsOptions } from './table-of-contents-properties';
type ToCEntry = {
readonly title: string;
readonly level: number;
readonly page?: number;
readonly href?: string;
};
export declare class TableOfContents extends FileChild {
constructor(alias?: string, { contentChildren, cachedEntries, beginDirty, ...properties }?: ITableOfContentsOptions & {
readonly contentChildren?: readonly (XmlComponent | string)[];
readonly cachedEntries?: readonly ToCEntry[];
readonly beginDirty?: boolean;
});
private getTabStopsForLevel;
private buildCachedContentRun;
private buildCachedContentParagraphChild;
}
export {};
@@ -0,0 +1 @@
export {};