ooodev.format.inner.direct.write.page.page.layout_settings module

Module for Fill Transparency.

New in version 0.9.0.

class ooodev.format.inner.direct.write.page.page.layout_settings.LayoutSettings(*, layout=None, numbers=None, ref_style=None, right_gutter=None)[source]

Bases: StyleBase

Page Layout Setting Style

New in version 0.9.0.

__init__(*, layout=None, numbers=None, ref_style=None, right_gutter=None)[source]

Constructor

Parameters:
  • layout (PageStyleLayout, optional) – Specifies the layout of the page.

  • numbers (NumberingTypeEnum, optional) – Specifies the default numbering type for this page.

  • ref_style (str, StyleParaKind, optional) – Specifies the name of the paragraph style that is used as reference of the register mode.

  • right_gutter (bool, optional) – Specifies that the page gutter shall be placed on the right side of the page.

Return type:

None

classmethod from_obj(obj)[source]
classmethod from_obj(obj, **kwargs)
classmethod from_obj(obj, **kwargs)

Gets instance from object

Parameters:

obj (object) – UNO object.

Returns:

Instance that represents object margins.

Return type:

Margins

property prop_format_kind: FormatKind

Gets the kind of style

Return type:

FormatKind

property prop_layout: PageStyleLayout | None

Gets/Sets Page Style Layout value

Return type:

PageStyleLayout | None

property prop_numbers: NumberingTypeEnum | None

Gets/Sets Page Numbering value

Return type:

NumberingTypeEnum | None

property prop_ref_style: str | None

Gets/Sets the name of the paragraph style that is used as reference of the register mode.

Return type:

str | None

property prop_right_gutter: bool | None

Gets/Sets if the page gutter is placed on the right side of the page.

Return type:

bool | None