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
@@ -0,0 +1,2 @@
import { XmlComponent } from '../../xml-components';
export declare const createCompatibilitySetting: (version: number) => XmlComponent;
@@ -0,0 +1 @@
export {};
+72
View File
@@ -0,0 +1,72 @@
import { XmlComponent } from '../xml-components';
export type ICompatibilityOptions = {
readonly version?: number;
readonly useSingleBorderforContiguousCells?: boolean;
readonly wordPerfectJustification?: boolean;
readonly noTabStopForHangingIndent?: boolean;
readonly noLeading?: boolean;
readonly spaceForUnderline?: boolean;
readonly noColumnBalance?: boolean;
readonly balanceSingleByteDoubleByteWidth?: boolean;
readonly noExtraLineSpacing?: boolean;
readonly doNotLeaveBackslashAlone?: boolean;
readonly underlineTrailingSpaces?: boolean;
readonly doNotExpandShiftReturn?: boolean;
readonly spacingInWholePoints?: boolean;
readonly lineWrapLikeWord6?: boolean;
readonly printBodyTextBeforeHeader?: boolean;
readonly printColorsBlack?: boolean;
readonly spaceWidth?: boolean;
readonly showBreaksInFrames?: boolean;
readonly subFontBySize?: boolean;
readonly suppressBottomSpacing?: boolean;
readonly suppressTopSpacing?: boolean;
readonly suppressSpacingAtTopOfPage?: boolean;
readonly suppressTopSpacingWP?: boolean;
readonly suppressSpBfAfterPgBrk?: boolean;
readonly swapBordersFacingPages?: boolean;
readonly convertMailMergeEsc?: boolean;
readonly truncateFontHeightsLikeWP6?: boolean;
readonly macWordSmallCaps?: boolean;
readonly usePrinterMetrics?: boolean;
readonly doNotSuppressParagraphBorders?: boolean;
readonly wrapTrailSpaces?: boolean;
readonly footnoteLayoutLikeWW8?: boolean;
readonly shapeLayoutLikeWW8?: boolean;
readonly alignTablesRowByRow?: boolean;
readonly forgetLastTabAlignment?: boolean;
readonly adjustLineHeightInTable?: boolean;
readonly autoSpaceLikeWord95?: boolean;
readonly noSpaceRaiseLower?: boolean;
readonly doNotUseHTMLParagraphAutoSpacing?: boolean;
readonly layoutRawTableWidth?: boolean;
readonly layoutTableRowsApart?: boolean;
readonly useWord97LineBreakRules?: boolean;
readonly doNotBreakWrappedTables?: boolean;
readonly doNotSnapToGridInCell?: boolean;
readonly selectFieldWithFirstOrLastCharacter?: boolean;
readonly applyBreakingRules?: boolean;
readonly doNotWrapTextWithPunctuation?: boolean;
readonly doNotUseEastAsianBreakRules?: boolean;
readonly useWord2002TableStyleRules?: boolean;
readonly growAutofit?: boolean;
readonly useFELayout?: boolean;
readonly useNormalStyleForList?: boolean;
readonly doNotUseIndentAsNumberingTabStop?: boolean;
readonly useAlternateEastAsianLineBreakRules?: boolean;
readonly allowSpaceOfSameStyleInTable?: boolean;
readonly doNotSuppressIndentation?: boolean;
readonly doNotAutofitConstrainedTables?: boolean;
readonly autofitToFirstFixedWidthCell?: boolean;
readonly underlineTabInNumberingList?: boolean;
readonly displayHangulFixedWidth?: boolean;
readonly splitPgBreakAndParaMark?: boolean;
readonly doNotVerticallyAlignCellWithSp?: boolean;
readonly doNotBreakConstrainedForcedTable?: boolean;
readonly ignoreVerticalAlignmentInTextboxes?: boolean;
readonly useAnsiKerningPairs?: boolean;
readonly cachedColumnBalance?: boolean;
};
export declare class Compatibility extends XmlComponent {
constructor(options: ICompatibilityOptions);
}
+1
View File
@@ -0,0 +1 @@
export {};
+1
View File
@@ -0,0 +1 @@
export * from './settings';
+59
View File
@@ -0,0 +1,59 @@
import { XmlAttributeComponent, XmlComponent } from '../xml-components';
import { ICompatibilityOptions } from './compatibility';
export declare class SettingsAttributes extends XmlAttributeComponent<{
readonly wpc?: string;
readonly mc?: string;
readonly o?: string;
readonly r?: string;
readonly m?: string;
readonly v?: string;
readonly wp14?: string;
readonly wp?: string;
readonly w10?: string;
readonly w?: string;
readonly w14?: string;
readonly w15?: string;
readonly wpg?: string;
readonly wpi?: string;
readonly wne?: string;
readonly wps?: string;
readonly Ignorable?: string;
}> {
protected readonly xmlKeys: {
wpc: string;
mc: string;
o: string;
r: string;
m: string;
v: string;
wp14: string;
wp: string;
w10: string;
w: string;
w14: string;
w15: string;
wpg: string;
wpi: string;
wne: string;
wps: string;
Ignorable: string;
};
}
export type ISettingsOptions = {
readonly compatibilityModeVersion?: number;
readonly evenAndOddHeaders?: boolean;
readonly trackRevisions?: boolean;
readonly updateFields?: boolean;
readonly compatibility?: ICompatibilityOptions;
readonly defaultTabStop?: number;
readonly hyphenation?: IHyphenationOptions;
};
export type IHyphenationOptions = {
readonly autoHyphenation?: boolean;
readonly hyphenationZone?: number;
readonly consecutiveHyphenLimit?: number;
readonly doNotHyphenateCaps?: boolean;
};
export declare class Settings extends XmlComponent {
constructor(options: ISettingsOptions);
}
+1
View File
@@ -0,0 +1 @@
export {};