public static class ChartHandler.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTOMATICALLY_HIDE_LOWER_CHART |
static java.lang.String |
SHOW_INDICATOR_BUTTON |
Constructor and Description |
---|
ChartHandler.Builder(int viewIdForChart) |
public static final java.lang.String SHOW_INDICATOR_BUTTON
public static final java.lang.String AUTOMATICALLY_HIDE_LOWER_CHART
public ChartHandler.Builder setChartViewIndicatorListener(ChartViewIndicatorListener chartViewIndicatorListener)
public ChartHandler.Builder addComparer(java.lang.String symbol, java.lang.String issueID, int... lineColor)
public ChartHandler.Builder addComparer(markit.android.Comparison comparison)
public ChartHandler.Builder addComparisons(java.util.ArrayList<markit.android.Comparison> comparisons)
public ChartHandler.Builder setIndicatorIds(java.util.ArrayList<java.lang.String> indicatorIds)
public ChartHandler.Builder addUpperIndicator(UpperIndicator upperIndicator)
public ChartHandler.Builder addUpperIndicator(UpperIndicator upperIndicator, boolean active)
public ChartHandler.Builder addLowerIndicator(LowerIndicator lowerIndicator)
public ChartHandler.Builder hideLowerChartAutomatically(boolean hide)
public ChartHandler.Builder addLowerIndicator(LowerIndicator lowerIndicator, boolean active)
public ChartHandler.Builder removeComparer(java.lang.String wsodIssue)
public ChartHandler.Builder removeAllComparisons()
public ChartHandler.Builder removeComparison(markit.android.Comparison comparison)
public ChartHandler.Builder addLowerIndicator(LowerIndicator lowerIndicator, boolean active, boolean selected)
public ChartHandler.Builder setSelectedLowerIndicator(LowerIndicator lowerIndicator)
public ChartHandler.Builder showIndicatorButton(boolean showIndicatorButton)
public ChartHandler.Builder showDarkTheme(boolean show)
public ChartHandler.Builder setConfigIds(int... configIds)
public ChartHandler.Builder setLogLevel(int logLevel)
public ChartHandler.Builder setLogLevel(ChartHandler.LogLevel logLevel)
public ChartHandler.Builder setResizeGripperEnabled(boolean isResizeGripperCentered, int gripperDrawable)
public ChartHandler.Builder setResizeGripperEnabled(boolean isResizeGripperCentered)
public ChartHandler.Builder setMultipleLowerChartsEnabled(boolean isMultipleLowerChartsEnabled)
public ChartHandler build(FragmentManager fragmentManager)
fragmentManager
- public ChartHandler.Builder setConfig(java.lang.String xmlTheme)
public ChartHandler.Builder setChartStyle(ChartStyle chartStyle)