Gnm.SheetRange

Fields

Name

Type

Access

Description

range

Gnm.Range

r/w

sheet

Gnm.Sheet

r/w

Methods

class

new (sheet, r)

class

set_text (pos, r, str)

dup ()

equal (b)

free ()

from_value (v)

overlap (b)

set_expr_undo (texpr)

set_markup_undo (markup)

set_text_undo (text)

Details

class Gnm.SheetRange
classmethod new(sheet, r)
Parameters:
Return type:

Gnm.SheetRange

classmethod set_text(pos, r, str)
Parameters:
  • pos (Gnm.ParsePos) – The position from which to parse an expression.

  • r (Gnm.Range) – The range to GOffice.fill

  • str (str) – The text to be parsed and assigned.

Does NOT check for array division. Does NOT redraw Does NOT generate spans.

dup()
Return type:

Gnm.SheetRange

equal(b)
Parameters:

b (Gnm.SheetRange) –

Return type:

bool

free()
from_value(v)
Parameters:

v (Gnm.Value) – Gnm.Value containing a cell range.

Returns:

True

Return type:

bool

Convert v into a Gnm.SheetRange.

overlap(b)
Parameters:

b (Gnm.SheetRange) –

Return type:

bool

set_expr_undo(texpr)
Parameters:

texpr (Gnm.ExprTop) – Gnm.ExprTop

Returns:

the newly created GOffice.Undo.

Return type:

GOffice.Undo

set_markup_undo(markup)
Parameters:

markup (Pango.AttrList or None) – Pango.AttrList

Returns:

the newly created GOffice.Undo.

Return type:

GOffice.Undo or None

set_text_undo(text)
Parameters:

text (str) – text for range

Returns:

the newly created GOffice.Undo.

Return type:

GOffice.Undo