luxlabs header browser preview


@class NSArray, TSUIntToIntDictionary, NSString, NSSet, TSCHChartType;
@protocol TSCH3DAxisLabelPositioner;

@interface TSCHChartFeature : NSObject

@property (weak, nonatomic) TSCHChartType *chartType;
@property (retain, nonatomic) NSArray *valueAxisIDs;
@property (retain, nonatomic) NSArray *categoryAxisIDs;
@property (readonly, nonatomic) Class presetImagerClass;
@property (readonly, nonatomic) TSUIntToIntDictionary *genericToSpecificPropertyMap;
@property (readonly, nonatomic) NSArray *supportedAxisScales;
@property (readonly, nonatomic) NSString *defaultDataFileName;
@property (readonly, nonatomic) int stackingSignRule;
@property (readonly, nonatomic) NSSet *supportedSeriesTypes;
@property (readonly, nonatomic) BOOL reverseSingleColumnLegendOrder;
@property (readonly, nonatomic) BOOL supportsMultipleSeriesTypes;
@property (readonly, nonatomic) BOOL requiresYAxisOrdinal;
@property (readonly, nonatomic) BOOL drawValueLabelsForZero;
@property (readonly, nonatomic) BOOL supportsGroupedShadows;
@property (readonly, nonatomic) BOOL supportsSeriesLabels;
@property (readonly, nonatomic) BOOL supportsValueLabels;
@property (readonly, nonatomic) BOOL supportsEditing;
@property (readonly, nonatomic) BOOL supportsBackgroundFill;
@property (readonly, nonatomic) BOOL requiresStagesBuildingInReverse;
@property (readonly, nonatomic) BOOL suppliesFinalTextures;
@property (readonly, nonatomic) BOOL supportsTrendLines;
@property (readonly, nonatomic) BOOL supportsErrorBars;
@property (readonly, nonatomic) BOOL supportsElementSeriesNames;
@property (readonly, nonatomic) BOOL supportsLabelExplosion;
@property (readonly, nonatomic) BOOL supportsPercentNumberFormatting;
@property (readonly, nonatomic) BOOL supportsSymbolOverhang;
@property (readonly, nonatomic) BOOL supportsElementChunking;
@property (readonly, nonatomic) BOOL supportsCategoryAxisSeriesNames;
@property (readonly, nonatomic) BOOL supportsCategoryAxisMinorTickmarks;
@property (readonly, nonatomic) BOOL isHorizontal;
@property (readonly, nonatomic) BOOL supportsCalloutLines;
@property (readonly, nonatomic) BOOL supportsPlaceTitleAtCenter;
@property (readonly, nonatomic) BOOL hasFixedFrameRatio;
@property (readonly, nonatomic) BOOL rendersBackgroundAxis;
@property (readonly, nonatomic) BOOL hasExplodableSeriesElements;
@property (readonly, nonatomic) float defaultLabelExplosionPercentage;
@property (readonly, nonatomic) BOOL editableFormatForValueStrings;
@property (readonly, nonatomic) BOOL rendersUsingRadialGeometry;
@property (readonly, nonatomic) BOOL supportsStartAngleRotation;
@property (readonly, nonatomic) BOOL supportsBorderFrame;
@property (readonly, nonatomic) BOOL supportsBorderStroke;
@property (readonly, nonatomic) BOOL supportsIndividualShadowRendering;
@property (readonly, nonatomic) BOOL supportsMultipleValuesPerSeries;
@property (readonly, nonatomic) BOOL supportsConnectingLines;
@property (readonly, nonatomic) BOOL supportsCategoryLabelsInChartRangeEditor;
@property (readonly, nonatomic) BOOL supportsSharedAndSeparateX;
@property (readonly, nonatomic) BOOL supportsBubbleOptions;
@property (readonly, nonatomic) BOOL supportsEllipticalGridlines;
@property (readonly, nonatomic) BOOL supportsCategoryLabelExplosion;
@property (readonly, nonatomic) unsigned long long maxCellsToCheckForGridValueType;
@property (readonly, nonatomic) BOOL supportsShowLabelsInFrontOption;
@property (readonly, nonatomic) int representativeGridValueAxisType;
@property (readonly, nonatomic) BOOL supportsReferenceLines;
@property (readonly, nonatomic) double minInnerRadiusPercentage;
@property (readonly, nonatomic) double maxInnerRadiusPercentage;
@property (readonly, nonatomic) BOOL supportsValueLabelSpacing;
@property (readonly, nonatomic) BOOL supportsAxisNames;
@property (readonly, nonatomic) BOOL supportsInterSetDepthGap;
@property (readonly, nonatomic) BOOL supportsColumnShape;
@property (readonly, nonatomic) NSString *columnShapeUIName;
@property (readonly, nonatomic) int labelOrientation;
@property (readonly, nonatomic) id<TSCH3DAxisLabelPositioner> valueLabelPositioner;
@property (readonly, nonatomic) id<TSCH3DAxisLabelPositioner> categoryLabelPositioner;
@property (readonly, nonatomic) Class stageClass;
@property (readonly, nonatomic) double maxDepthRatio;
@property (readonly, nonatomic) double sageMaxDepthRatio;
@property (readonly, nonatomic) double spiceMaxDepthRatio;

- (void).cxx_destruct;
- (int)deprecated3DBevelEdgesSpecificProperty;
- (int)deprecated3DShadowSpecificProperty;
- (id)filteredStyleOwnersFromStyleOwners:(id)a0;
- (unsigned long long)gridOffsetToSeriesForScatterFormat:(int)a0;
- (id)initWithChartType:(id)a0;
- (id)initWithChartType:(id)a0 valueAxisIDs:(id)a1 categoryAxisIDs:(id)a2;
- (id)initialSceneWithChartInfo:(id)a0 layoutSettings:(struct { BOOL x0; BOOL x1; BOOL x2; BOOL x3; BOOL x4; BOOL x5; BOOL x6; BOOL x7; long long x8; unsigned long long x9; })a1;
- (Class)p_selectAxisClassForScale:(long long)a0 linearClass:(Class)a1 logClass:(Class)a2 percentClass:(Class)a3;
- (unsigned long long)styleIndexForAxisID:(id)a0;
- (BOOL)supportsEditingForAxisID:(id)a0;
- (void)updateTitlesForExportingModel:(id)a0 info:(id)a1;
- (id)userInterfaceNameForPlaceTitleAtCenter:(BOOL)a0;
- (Class)valueAxisClassForID:(id)a0 scale:(long long)a1;

@end