interfaces

package
v0.0.0-...-005bf7a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2021 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package interfaces describes the Object-Oriented model as understood from the reference documentation, and translated to Go. The following rules are applied:

   Properties are hidden fields, with public Get and Set methods as appropriate.
	  Only Get methods are supported at this stage.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address = string

type Range

type Range interface {
	GetAddress() Address
	GetColumnCount() uint
	GetColumnIndex() uint
	GetRowIndex() uint
	GetValues() [][]interface{}
	GetValueTypes() [][]ValueType
}

type Value

type Value interface {
	Boolean() bool
	Float64() float64
}

type ValueType

type ValueType = string

type Worksheet

type Worksheet interface {
	GetName() string
	GetRangeByIndexes(startRow, startColumn, rowCount, columnCount uint) Range
	Impl() *xlsx.Sheet
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL