ooodev.format.inner.partial.chart2.axis.positioning.chart2_axis_pos_interval_marks_partial module

class ooodev.format.inner.partial.chart2.axis.positioning.chart2_axis_pos_interval_marks_partial.Chart2AxisPosIntervalMarksPartial(factory_name, component, lo_inst=None)[source]

Bases: object

Partial class for Chart Axis Position Interval Marks.

Parameters:
  • factory_name (str) –

  • component (Any) –

  • lo_inst (LoInst | None) –

__init__(factory_name, component, lo_inst=None)[source]
Parameters:
  • factory_name (str) –

  • component (Any) –

  • lo_inst (LoInst | None) –

Return type:

None

style_axis_pos_interval_marks(major=None, minor=None, pos=None)[source]

Style Area Color.

Parameters:
  • major (MarkKind, optional) – Specifies the major tickmark style.

  • minor (MarkKind, optional) – Specifies the minor tickmark style.

  • pos (ChartAxisMarkPosition, optional) – Specifies where to place the marks: at labels, at axis, or at axis and labels.

Raises:

CancelEventError – If the event before_style_axis_pos_interval_marks is cancelled and not handled.

Returns:

Interval Marks instance or None if cancelled.

Return type:

IntervalMarksT | None

Hint

  • MarkKind can be imported from ooodev.format.inner.direct.chart2.axis.positioning.interval_marks

  • ChartAxisMarkPosition can be imported from ooo.dyn.chart.chart_axis_mark_position