luxlabs header browser preview


@interface TSTConfiguration : NSObject

@property (class, readonly, nonatomic) TSTConfiguration *sharedTableConfiguration;

@property (nonatomic) unsigned int maxNumberOfRows;
@property (nonatomic) unsigned int maxNumberOfColumns;
@property (nonatomic) unsigned int maxNumberOfPopulatedCells;
@property (nonatomic) BOOL supportsContainedTextEditing;
@property (nonatomic) BOOL showsCellEditingToolbar;
@property (nonatomic) BOOL supportsAutomaticNumberKeyboard;
@property (nonatomic) BOOL supportsMergedCells;
@property (nonatomic) BOOL supportsHiddenCells;
@property (nonatomic) BOOL returnWhileEditingNavigates;
@property (nonatomic) BOOL tabWhileEditingNavigates;
@property (nonatomic) BOOL continuesEditingAfterNavigation;
@property (nonatomic) BOOL arrowKeyAtEdgeWhileEditingNavigates;
@property (nonatomic) BOOL arrowKeysWrap;
@property (nonatomic) BOOL arrowKeysNavigateWhenEditingBeganByTyping;
@property (nonatomic) BOOL backTabWraps;
@property (nonatomic) BOOL tabAtEdgeAddsRow;
@property (nonatomic) BOOL tabAtEdgeAddsColumn;
@property (nonatomic) BOOL pastesTile;
@property (nonatomic) BOOL allowHorizontalAutoresize;
@property (nonatomic) BOOL selectsCellOnInitialTap;
@property (nonatomic) BOOL dragByHandleOnly;
@property (nonatomic) BOOL cornersCanDragResize;
@property (nonatomic) BOOL supportsControlCells;
@property (nonatomic) BOOL controlCellUIAlwaysVisible;
@property (nonatomic) BOOL supportsActionMenu;
@property (nonatomic) BOOL hasLargerFonts;
@property (nonatomic) BOOL supportsFrozenHeaders;
@property (nonatomic) BOOL supportsAutoResizedTables;
@property (nonatomic) BOOL supportsCreateChartFromSelection;
@property (nonatomic) BOOL selectionUsesBezierPath;
@property (nonatomic) BOOL usesSelectionChromeResizer;
@property (nonatomic) BOOL showsChromeWhileEditingCell;
@property (nonatomic) BOOL showsSelectionKnobsWhileEditingCell;
@property (nonatomic) BOOL showsCellWarningIndicator;
@property (nonatomic) BOOL supportsCanvasReferenceEditing;
@property (nonatomic) BOOL usesLimitedAutomaticFormatParsing;
@property (nonatomic) BOOL supportsFormulaEditing;
@property (nonatomic) BOOL supportsImplicitEditing;
@property (nonatomic) BOOL allowFreeformFormulaText;
@property (nonatomic) BOOL allowWhitespaceInFormulas;
@property (nonatomic) BOOL showsHideUnhideUI;
@property (nonatomic) BOOL exportPermanentHidingState;
@property (nonatomic) BOOL showsCellOverflowIndicator;
@property (nonatomic) BOOL supportsAutofill;
@property (nonatomic) BOOL usesLimitedNumberFormatInspector;
@property (nonatomic) BOOL headersFrozenByDefault;
@property (nonatomic) BOOL createLargeDefaultTables;
@property (nonatomic) BOOL tableNameEnabledInNewTables;
@property (nonatomic) BOOL supportsRowColumnAdderKnob;
@property (nonatomic) BOOL supportsDragDropMoveMode;
@property (nonatomic) BOOL supportsDynamicallyHidingRowColumnForDragDrop;
@property (nonatomic) BOOL formulaEditorEvaluatesFormulas;
@property (nonatomic) BOOL showReferenceHighlightsOnFormulaCellSelection;
@property (nonatomic) BOOL tokenizeFormulaStringLiterals;
@property (nonatomic) BOOL exportsCellComments;
@property (nonatomic) BOOL exportsCellAnnotations;
@property (nonatomic) BOOL supportsCellCommentsActivityLines;
@property (nonatomic) BOOL cellEditorsCanScrollToNonLocalTableSelection;
@property (nonatomic) BOOL supportsRepeatHeaderRowsOnEachPage;
@property (nonatomic) BOOL supportsTableTranspose;
@property (nonatomic) BOOL supportsRowMovesInPaginatedTables;
@property (nonatomic) BOOL disableImplicitNaming;
@property (nonatomic) BOOL supportsComplexReorganizeUI;
@property (nonatomic) BOOL supportsQuickFilterUI;
@property (nonatomic) BOOL pasteFilterHidingAsUserHiding;
@property (nonatomic) BOOL allowsFullyFilteredTables;
@property (nonatomic) BOOL supportsTableColumnAutocomplete;
@property (nonatomic) BOOL supportsInlineAttachments;
@property (nonatomic) BOOL followsLinksOnFirstTap;
@property (nonatomic) BOOL supportsBidiTablesUI;
@property (nonatomic) BOOL supportsPlaceholderGeometry;
@property (nonatomic) BOOL supportsStockUI;
@property (nonatomic) BOOL shouldZoomOutOnEndEditing;
@property (nonatomic) BOOL forceZoomInOnBeginEditing;
@property (nonatomic) BOOL supportsCategorization;
@property (nonatomic) BOOL supportsPivotTables;
@property (nonatomic) BOOL supportsCopySnapshot;
@property (nonatomic) double structuredTextImportConfidenceThreshold;
@property (nonatomic) double structuredTextImportConfidenceThresholdForCanvas;
@property (nonatomic) unsigned long long structuredTextImportSizeLimit;
@property (nonatomic) BOOL allowsBlackDragDropBackground;
@property (nonatomic) BOOL supportsAddBodyRowAtBottomSiriKitIntent;
@property (readonly, nonatomic) BOOL supportsExpandedTables;
@property (nonatomic) BOOL supportsiOSContextMenuItemForWrappedText;
@property (nonatomic) BOOL supportsiOSContextMenuItemForEvenlyDistributedRows;
@property (nonatomic) BOOL supportsiOSContextMenuItemForEvenlyDistributedColumns;

+ (void)resetSharedTableConfiguration;

- (id)init;

@end