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
+17
View File
@@ -0,0 +1,17 @@
import { XmlAttributeComponent } from '../../xml-components';
export declare class BookmarkStartAttributes extends XmlAttributeComponent<{
readonly id: number;
readonly name: string;
}> {
protected readonly xmlKeys: {
id: string;
name: string;
};
}
export declare class BookmarkEndAttributes extends XmlAttributeComponent<{
readonly id: number;
}> {
protected readonly xmlKeys: {
id: string;
};
}
+19
View File
@@ -0,0 +1,19 @@
import { XmlComponent } from '../../xml-components';
import { ParagraphChild } from '../paragraph';
export type IBookmarkOptions = {
readonly id: string;
readonly children: readonly ParagraphChild[];
};
export declare class Bookmark {
private readonly bookmarkUniqueNumericId;
readonly start: BookmarkStart;
readonly children: readonly ParagraphChild[];
readonly end: BookmarkEnd;
constructor(options: IBookmarkOptions);
}
export declare class BookmarkStart extends XmlComponent {
constructor(id: string, linkId: number);
}
export declare class BookmarkEnd extends XmlComponent {
constructor(linkId: number);
}
+1
View File
@@ -0,0 +1 @@
export {};
+13
View File
@@ -0,0 +1,13 @@
import { XmlAttributeComponent } from '../../xml-components';
export type IHyperlinkAttributesProperties = {
readonly id?: string;
readonly anchor?: string;
readonly history: number;
};
export declare class HyperlinkAttributes extends XmlAttributeComponent<IHyperlinkAttributesProperties> {
protected readonly xmlKeys: {
id: string;
history: string;
anchor: string;
};
}
+25
View File
@@ -0,0 +1,25 @@
import { XmlComponent } from '../../xml-components';
import { ParagraphChild } from '../paragraph';
export declare const HyperlinkType: {
readonly INTERNAL: "INTERNAL";
readonly EXTERNAL: "EXTERNAL";
};
export type IInternalHyperlinkOptions = {
readonly children: readonly ParagraphChild[];
readonly anchor: string;
};
export type IExternalHyperlinkOptions = {
readonly children: readonly ParagraphChild[];
readonly link: string;
};
export declare class ConcreteHyperlink extends XmlComponent {
readonly linkId: string;
constructor(children: readonly ParagraphChild[], relationshipId: string, anchor?: string);
}
export declare class InternalHyperlink extends ConcreteHyperlink {
constructor(options: IInternalHyperlinkOptions);
}
export declare class ExternalHyperlink extends XmlComponent {
readonly options: IExternalHyperlinkOptions;
constructor(options: IExternalHyperlinkOptions);
}
+1
View File
@@ -0,0 +1 @@
export {};
+5
View File
@@ -0,0 +1,5 @@
export * from './hyperlink';
export * from './bookmark';
export * from './numbered-item-ref';
export * from './outline-level';
export * from './pageref';
+14
View File
@@ -0,0 +1,14 @@
import { SimpleField } from '../run/simple-field';
export declare enum NumberedItemReferenceFormat {
NONE = "none",
RELATIVE = "relative",
NO_CONTEXT = "no_context",
FULL_CONTEXT = "full_context"
}
export type INumberedItemReferenceOptions = {
readonly hyperlink?: boolean;
readonly referenceFormat?: NumberedItemReferenceFormat;
};
export declare class NumberedItemReference extends SimpleField {
constructor(bookmarkId: string, cachedValue?: string, options?: INumberedItemReferenceOptions);
}
@@ -0,0 +1 @@
export {};
+2
View File
@@ -0,0 +1,2 @@
import { XmlComponent } from '../../xml-components';
export declare const createOutlineLevel: (level: number) => XmlComponent;
+1
View File
@@ -0,0 +1 @@
export {};
@@ -0,0 +1,5 @@
import { XmlComponent } from '../../xml-components';
import { IPageReferenceOptions } from './pageref';
export declare class PageReferenceFieldInstruction extends XmlComponent {
constructor(bookmarkId: string, options?: IPageReferenceOptions);
}
@@ -0,0 +1 @@
export {};
+8
View File
@@ -0,0 +1,8 @@
import { Run } from '../run';
export type IPageReferenceOptions = {
readonly hyperlink?: boolean;
readonly useRelativePosition?: boolean;
};
export declare class PageReference extends Run {
constructor(bookmarkId: string, options?: IPageReferenceOptions);
}
+1
View File
@@ -0,0 +1 @@
export {};