Gnm.SheetSlicer

g GObject.Object GObject.Object Gnm.SheetSlicer Gnm.SheetSlicer GObject.Object->Gnm.SheetSlicer

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

clear_sheet ()

get_layout ()

get_range ()

overlaps_range (r)

regenerate ()

set_layout (l)

set_range (r)

set_sheet (sheet)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Name

Type

Flags

Short Description

first-data-col

int

r/w

first-data-row

int

r/w

first-header-row

int

r/w

layout

Gnm.SheetSlicerLayout

r/w

range

Gnm.Range

r/w

sheet

Gnm.Sheet

r/w

show-headers-col

bool

r/w

show-headers-row

bool

r/w

show-last-col

bool

r/w

show-last-row

bool

r/w

show-stripes-col

bool

r/w

show-stripes-row

bool

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Gnm.SheetSlicer(**kwargs)
Bases:

GObject.Object

Abstract:

No

clear_sheet()
get_layout()
Return type:

Gnm.SheetSlicerLayout

get_range()
Return type:

Gnm.Range

overlaps_range(r)
Parameters:

r (Gnm.Range) – Gnm.Range

Returns:

True if self overlaps r.

Return type:

bool

regenerate()

Do some work! See what we need to do then think about when portions belong in the GODataSlicer base.

set_layout(l)
Parameters:

l (Gnm.SheetSlicerLayout) –

set_range(r)
Parameters:

r (Gnm.Range) –

set_sheet(sheet)
Parameters:

sheet (Gnm.Sheet) –

Property Details

Gnm.SheetSlicer.props.first_data_col
Name:

first-data-col

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.first_data_row
Name:

first-data-row

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.first_header_row
Name:

first-header-row

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.layout
Name:

layout

Type:

Gnm.SheetSlicerLayout

Default Value:

Gnm.SheetSlicerLayout.XL_OUTLINE

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.range
Name:

range

Type:

Gnm.Range

Default Value:

None

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.sheet
Name:

sheet

Type:

Gnm.Sheet

Default Value:

None

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.show_headers_col
Name:

show-headers-col

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.show_headers_row
Name:

show-headers-row

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.show_last_col
Name:

show-last-col

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.show_last_row
Name:

show-last-row

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.show_stripes_col
Name:

show-stripes-col

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Gnm.SheetSlicer.props.show_stripes_row
Name:

show-stripes-row

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE