mirror of
https://github.com/42wim/matterbridge
synced 2024-11-15 06:12:55 +00:00
748 lines
23 KiB
Go
748 lines
23 KiB
Go
// Code generated by msgraph.go/gen DO NOT EDIT.
|
|
|
|
package msgraph
|
|
|
|
import "encoding/json"
|
|
|
|
// Workbook undocumented
|
|
type Workbook struct {
|
|
// Entity is the base model of Workbook
|
|
Entity
|
|
// Application undocumented
|
|
Application *WorkbookApplication `json:"application,omitempty"`
|
|
// Names undocumented
|
|
Names []WorkbookNamedItem `json:"names,omitempty"`
|
|
// Tables undocumented
|
|
Tables []WorkbookTable `json:"tables,omitempty"`
|
|
// Worksheets undocumented
|
|
Worksheets []WorkbookWorksheet `json:"worksheets,omitempty"`
|
|
// Comments undocumented
|
|
Comments []WorkbookComment `json:"comments,omitempty"`
|
|
// Functions undocumented
|
|
Functions *WorkbookFunctions `json:"functions,omitempty"`
|
|
}
|
|
|
|
// WorkbookApplication undocumented
|
|
type WorkbookApplication struct {
|
|
// Entity is the base model of WorkbookApplication
|
|
Entity
|
|
// CalculationMode undocumented
|
|
CalculationMode *string `json:"calculationMode,omitempty"`
|
|
}
|
|
|
|
// WorkbookChart undocumented
|
|
type WorkbookChart struct {
|
|
// Entity is the base model of WorkbookChart
|
|
Entity
|
|
// Height undocumented
|
|
Height *float64 `json:"height,omitempty"`
|
|
// Left undocumented
|
|
Left *float64 `json:"left,omitempty"`
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Top undocumented
|
|
Top *float64 `json:"top,omitempty"`
|
|
// Width undocumented
|
|
Width *float64 `json:"width,omitempty"`
|
|
// Axes undocumented
|
|
Axes *WorkbookChartAxes `json:"axes,omitempty"`
|
|
// DataLabels undocumented
|
|
DataLabels *WorkbookChartDataLabels `json:"dataLabels,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartAreaFormat `json:"format,omitempty"`
|
|
// Legend undocumented
|
|
Legend *WorkbookChartLegend `json:"legend,omitempty"`
|
|
// Series undocumented
|
|
Series []WorkbookChartSeries `json:"series,omitempty"`
|
|
// Title undocumented
|
|
Title *WorkbookChartTitle `json:"title,omitempty"`
|
|
// Worksheet undocumented
|
|
Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartAreaFormat undocumented
|
|
type WorkbookChartAreaFormat struct {
|
|
// Entity is the base model of WorkbookChartAreaFormat
|
|
Entity
|
|
// Fill undocumented
|
|
Fill *WorkbookChartFill `json:"fill,omitempty"`
|
|
// Font undocumented
|
|
Font *WorkbookChartFont `json:"font,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartAxes undocumented
|
|
type WorkbookChartAxes struct {
|
|
// Entity is the base model of WorkbookChartAxes
|
|
Entity
|
|
// CategoryAxis undocumented
|
|
CategoryAxis *WorkbookChartAxis `json:"categoryAxis,omitempty"`
|
|
// SeriesAxis undocumented
|
|
SeriesAxis *WorkbookChartAxis `json:"seriesAxis,omitempty"`
|
|
// ValueAxis undocumented
|
|
ValueAxis *WorkbookChartAxis `json:"valueAxis,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartAxis undocumented
|
|
type WorkbookChartAxis struct {
|
|
// Entity is the base model of WorkbookChartAxis
|
|
Entity
|
|
// MajorUnit undocumented
|
|
MajorUnit json.RawMessage `json:"majorUnit,omitempty"`
|
|
// Maximum undocumented
|
|
Maximum json.RawMessage `json:"maximum,omitempty"`
|
|
// Minimum undocumented
|
|
Minimum json.RawMessage `json:"minimum,omitempty"`
|
|
// MinorUnit undocumented
|
|
MinorUnit json.RawMessage `json:"minorUnit,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartAxisFormat `json:"format,omitempty"`
|
|
// MajorGridlines undocumented
|
|
MajorGridlines *WorkbookChartGridlines `json:"majorGridlines,omitempty"`
|
|
// MinorGridlines undocumented
|
|
MinorGridlines *WorkbookChartGridlines `json:"minorGridlines,omitempty"`
|
|
// Title undocumented
|
|
Title *WorkbookChartAxisTitle `json:"title,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartAxisFormat undocumented
|
|
type WorkbookChartAxisFormat struct {
|
|
// Entity is the base model of WorkbookChartAxisFormat
|
|
Entity
|
|
// Font undocumented
|
|
Font *WorkbookChartFont `json:"font,omitempty"`
|
|
// Line undocumented
|
|
Line *WorkbookChartLineFormat `json:"line,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartAxisTitle undocumented
|
|
type WorkbookChartAxisTitle struct {
|
|
// Entity is the base model of WorkbookChartAxisTitle
|
|
Entity
|
|
// Text undocumented
|
|
Text *string `json:"text,omitempty"`
|
|
// Visible undocumented
|
|
Visible *bool `json:"visible,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartAxisTitleFormat `json:"format,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartAxisTitleFormat undocumented
|
|
type WorkbookChartAxisTitleFormat struct {
|
|
// Entity is the base model of WorkbookChartAxisTitleFormat
|
|
Entity
|
|
// Font undocumented
|
|
Font *WorkbookChartFont `json:"font,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartDataLabelFormat undocumented
|
|
type WorkbookChartDataLabelFormat struct {
|
|
// Entity is the base model of WorkbookChartDataLabelFormat
|
|
Entity
|
|
// Fill undocumented
|
|
Fill *WorkbookChartFill `json:"fill,omitempty"`
|
|
// Font undocumented
|
|
Font *WorkbookChartFont `json:"font,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartDataLabels undocumented
|
|
type WorkbookChartDataLabels struct {
|
|
// Entity is the base model of WorkbookChartDataLabels
|
|
Entity
|
|
// Position undocumented
|
|
Position *string `json:"position,omitempty"`
|
|
// Separator undocumented
|
|
Separator *string `json:"separator,omitempty"`
|
|
// ShowBubbleSize undocumented
|
|
ShowBubbleSize *bool `json:"showBubbleSize,omitempty"`
|
|
// ShowCategoryName undocumented
|
|
ShowCategoryName *bool `json:"showCategoryName,omitempty"`
|
|
// ShowLegendKey undocumented
|
|
ShowLegendKey *bool `json:"showLegendKey,omitempty"`
|
|
// ShowPercentage undocumented
|
|
ShowPercentage *bool `json:"showPercentage,omitempty"`
|
|
// ShowSeriesName undocumented
|
|
ShowSeriesName *bool `json:"showSeriesName,omitempty"`
|
|
// ShowValue undocumented
|
|
ShowValue *bool `json:"showValue,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartDataLabelFormat `json:"format,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartFill undocumented
|
|
type WorkbookChartFill struct {
|
|
// Entity is the base model of WorkbookChartFill
|
|
Entity
|
|
}
|
|
|
|
// WorkbookChartFont undocumented
|
|
type WorkbookChartFont struct {
|
|
// Entity is the base model of WorkbookChartFont
|
|
Entity
|
|
// Bold undocumented
|
|
Bold *bool `json:"bold,omitempty"`
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
// Italic undocumented
|
|
Italic *bool `json:"italic,omitempty"`
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Size undocumented
|
|
Size *float64 `json:"size,omitempty"`
|
|
// Underline undocumented
|
|
Underline *string `json:"underline,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartGridlines undocumented
|
|
type WorkbookChartGridlines struct {
|
|
// Entity is the base model of WorkbookChartGridlines
|
|
Entity
|
|
// Visible undocumented
|
|
Visible *bool `json:"visible,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartGridlinesFormat `json:"format,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartGridlinesFormat undocumented
|
|
type WorkbookChartGridlinesFormat struct {
|
|
// Entity is the base model of WorkbookChartGridlinesFormat
|
|
Entity
|
|
// Line undocumented
|
|
Line *WorkbookChartLineFormat `json:"line,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartLegend undocumented
|
|
type WorkbookChartLegend struct {
|
|
// Entity is the base model of WorkbookChartLegend
|
|
Entity
|
|
// Overlay undocumented
|
|
Overlay *bool `json:"overlay,omitempty"`
|
|
// Position undocumented
|
|
Position *string `json:"position,omitempty"`
|
|
// Visible undocumented
|
|
Visible *bool `json:"visible,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartLegendFormat `json:"format,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartLegendFormat undocumented
|
|
type WorkbookChartLegendFormat struct {
|
|
// Entity is the base model of WorkbookChartLegendFormat
|
|
Entity
|
|
// Fill undocumented
|
|
Fill *WorkbookChartFill `json:"fill,omitempty"`
|
|
// Font undocumented
|
|
Font *WorkbookChartFont `json:"font,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartLineFormat undocumented
|
|
type WorkbookChartLineFormat struct {
|
|
// Entity is the base model of WorkbookChartLineFormat
|
|
Entity
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartPoint undocumented
|
|
type WorkbookChartPoint struct {
|
|
// Entity is the base model of WorkbookChartPoint
|
|
Entity
|
|
// Value undocumented
|
|
Value json.RawMessage `json:"value,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartPointFormat `json:"format,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartPointFormat undocumented
|
|
type WorkbookChartPointFormat struct {
|
|
// Entity is the base model of WorkbookChartPointFormat
|
|
Entity
|
|
// Fill undocumented
|
|
Fill *WorkbookChartFill `json:"fill,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartSeries undocumented
|
|
type WorkbookChartSeries struct {
|
|
// Entity is the base model of WorkbookChartSeries
|
|
Entity
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartSeriesFormat `json:"format,omitempty"`
|
|
// Points undocumented
|
|
Points []WorkbookChartPoint `json:"points,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartSeriesFormat undocumented
|
|
type WorkbookChartSeriesFormat struct {
|
|
// Entity is the base model of WorkbookChartSeriesFormat
|
|
Entity
|
|
// Fill undocumented
|
|
Fill *WorkbookChartFill `json:"fill,omitempty"`
|
|
// Line undocumented
|
|
Line *WorkbookChartLineFormat `json:"line,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartTitle undocumented
|
|
type WorkbookChartTitle struct {
|
|
// Entity is the base model of WorkbookChartTitle
|
|
Entity
|
|
// Overlay undocumented
|
|
Overlay *bool `json:"overlay,omitempty"`
|
|
// Text undocumented
|
|
Text *string `json:"text,omitempty"`
|
|
// Visible undocumented
|
|
Visible *bool `json:"visible,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookChartTitleFormat `json:"format,omitempty"`
|
|
}
|
|
|
|
// WorkbookChartTitleFormat undocumented
|
|
type WorkbookChartTitleFormat struct {
|
|
// Entity is the base model of WorkbookChartTitleFormat
|
|
Entity
|
|
// Fill undocumented
|
|
Fill *WorkbookChartFill `json:"fill,omitempty"`
|
|
// Font undocumented
|
|
Font *WorkbookChartFont `json:"font,omitempty"`
|
|
}
|
|
|
|
// WorkbookComment undocumented
|
|
type WorkbookComment struct {
|
|
// Entity is the base model of WorkbookComment
|
|
Entity
|
|
// Content undocumented
|
|
Content *string `json:"content,omitempty"`
|
|
// ContentType undocumented
|
|
ContentType *string `json:"contentType,omitempty"`
|
|
// Replies undocumented
|
|
Replies []WorkbookCommentReply `json:"replies,omitempty"`
|
|
}
|
|
|
|
// WorkbookCommentReply undocumented
|
|
type WorkbookCommentReply struct {
|
|
// Entity is the base model of WorkbookCommentReply
|
|
Entity
|
|
// Content undocumented
|
|
Content *string `json:"content,omitempty"`
|
|
// ContentType undocumented
|
|
ContentType *string `json:"contentType,omitempty"`
|
|
}
|
|
|
|
// WorkbookFilter undocumented
|
|
type WorkbookFilter struct {
|
|
// Entity is the base model of WorkbookFilter
|
|
Entity
|
|
// Criteria undocumented
|
|
Criteria *WorkbookFilterCriteria `json:"criteria,omitempty"`
|
|
}
|
|
|
|
// WorkbookFilterCriteria undocumented
|
|
type WorkbookFilterCriteria struct {
|
|
// Object is the base model of WorkbookFilterCriteria
|
|
Object
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
// Criterion1 undocumented
|
|
Criterion1 *string `json:"criterion1,omitempty"`
|
|
// Criterion2 undocumented
|
|
Criterion2 *string `json:"criterion2,omitempty"`
|
|
// DynamicCriteria undocumented
|
|
DynamicCriteria *string `json:"dynamicCriteria,omitempty"`
|
|
// FilterOn undocumented
|
|
FilterOn *string `json:"filterOn,omitempty"`
|
|
// Icon undocumented
|
|
Icon *WorkbookIcon `json:"icon,omitempty"`
|
|
// Operator undocumented
|
|
Operator *string `json:"operator,omitempty"`
|
|
// Values undocumented
|
|
Values json.RawMessage `json:"values,omitempty"`
|
|
}
|
|
|
|
// WorkbookFilterDatetime undocumented
|
|
type WorkbookFilterDatetime struct {
|
|
// Object is the base model of WorkbookFilterDatetime
|
|
Object
|
|
// Date undocumented
|
|
Date *string `json:"date,omitempty"`
|
|
// Specificity undocumented
|
|
Specificity *string `json:"specificity,omitempty"`
|
|
}
|
|
|
|
// WorkbookFormatProtection undocumented
|
|
type WorkbookFormatProtection struct {
|
|
// Entity is the base model of WorkbookFormatProtection
|
|
Entity
|
|
// FormulaHidden undocumented
|
|
FormulaHidden *bool `json:"formulaHidden,omitempty"`
|
|
// Locked undocumented
|
|
Locked *bool `json:"locked,omitempty"`
|
|
}
|
|
|
|
// WorkbookFunctionResult undocumented
|
|
type WorkbookFunctionResult struct {
|
|
// Entity is the base model of WorkbookFunctionResult
|
|
Entity
|
|
// Error undocumented
|
|
Error *string `json:"error,omitempty"`
|
|
// Value undocumented
|
|
Value json.RawMessage `json:"value,omitempty"`
|
|
}
|
|
|
|
// WorkbookFunctions undocumented
|
|
type WorkbookFunctions struct {
|
|
// Entity is the base model of WorkbookFunctions
|
|
Entity
|
|
}
|
|
|
|
// WorkbookIcon undocumented
|
|
type WorkbookIcon struct {
|
|
// Object is the base model of WorkbookIcon
|
|
Object
|
|
// Index undocumented
|
|
Index *int `json:"index,omitempty"`
|
|
// Set undocumented
|
|
Set *string `json:"set,omitempty"`
|
|
}
|
|
|
|
// WorkbookNamedItem undocumented
|
|
type WorkbookNamedItem struct {
|
|
// Entity is the base model of WorkbookNamedItem
|
|
Entity
|
|
// Comment undocumented
|
|
Comment *string `json:"comment,omitempty"`
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Scope undocumented
|
|
Scope *string `json:"scope,omitempty"`
|
|
// Type undocumented
|
|
Type *string `json:"type,omitempty"`
|
|
// Value undocumented
|
|
Value json.RawMessage `json:"value,omitempty"`
|
|
// Visible undocumented
|
|
Visible *bool `json:"visible,omitempty"`
|
|
// Worksheet undocumented
|
|
Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
|
|
}
|
|
|
|
// WorkbookPivotTable undocumented
|
|
type WorkbookPivotTable struct {
|
|
// Entity is the base model of WorkbookPivotTable
|
|
Entity
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Worksheet undocumented
|
|
Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
|
|
}
|
|
|
|
// WorkbookRange undocumented
|
|
type WorkbookRange struct {
|
|
// Entity is the base model of WorkbookRange
|
|
Entity
|
|
// Address undocumented
|
|
Address *string `json:"address,omitempty"`
|
|
// AddressLocal undocumented
|
|
AddressLocal *string `json:"addressLocal,omitempty"`
|
|
// CellCount undocumented
|
|
CellCount *int `json:"cellCount,omitempty"`
|
|
// ColumnCount undocumented
|
|
ColumnCount *int `json:"columnCount,omitempty"`
|
|
// ColumnHidden undocumented
|
|
ColumnHidden *bool `json:"columnHidden,omitempty"`
|
|
// ColumnIndex undocumented
|
|
ColumnIndex *int `json:"columnIndex,omitempty"`
|
|
// Formulas undocumented
|
|
Formulas json.RawMessage `json:"formulas,omitempty"`
|
|
// FormulasLocal undocumented
|
|
FormulasLocal json.RawMessage `json:"formulasLocal,omitempty"`
|
|
// FormulasR1C1 undocumented
|
|
FormulasR1C1 json.RawMessage `json:"formulasR1C1,omitempty"`
|
|
// Hidden undocumented
|
|
Hidden *bool `json:"hidden,omitempty"`
|
|
// NumberFormat undocumented
|
|
NumberFormat json.RawMessage `json:"numberFormat,omitempty"`
|
|
// RowCount undocumented
|
|
RowCount *int `json:"rowCount,omitempty"`
|
|
// RowHidden undocumented
|
|
RowHidden *bool `json:"rowHidden,omitempty"`
|
|
// RowIndex undocumented
|
|
RowIndex *int `json:"rowIndex,omitempty"`
|
|
// Text undocumented
|
|
Text json.RawMessage `json:"text,omitempty"`
|
|
// ValueTypes undocumented
|
|
ValueTypes json.RawMessage `json:"valueTypes,omitempty"`
|
|
// Values undocumented
|
|
Values json.RawMessage `json:"values,omitempty"`
|
|
// Format undocumented
|
|
Format *WorkbookRangeFormat `json:"format,omitempty"`
|
|
// Sort undocumented
|
|
Sort *WorkbookRangeSort `json:"sort,omitempty"`
|
|
// Worksheet undocumented
|
|
Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
|
|
}
|
|
|
|
// WorkbookRangeBorder undocumented
|
|
type WorkbookRangeBorder struct {
|
|
// Entity is the base model of WorkbookRangeBorder
|
|
Entity
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
// SideIndex undocumented
|
|
SideIndex *string `json:"sideIndex,omitempty"`
|
|
// Style undocumented
|
|
Style *string `json:"style,omitempty"`
|
|
// Weight undocumented
|
|
Weight *string `json:"weight,omitempty"`
|
|
}
|
|
|
|
// WorkbookRangeFill undocumented
|
|
type WorkbookRangeFill struct {
|
|
// Entity is the base model of WorkbookRangeFill
|
|
Entity
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
}
|
|
|
|
// WorkbookRangeFont undocumented
|
|
type WorkbookRangeFont struct {
|
|
// Entity is the base model of WorkbookRangeFont
|
|
Entity
|
|
// Bold undocumented
|
|
Bold *bool `json:"bold,omitempty"`
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
// Italic undocumented
|
|
Italic *bool `json:"italic,omitempty"`
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Size undocumented
|
|
Size *float64 `json:"size,omitempty"`
|
|
// Underline undocumented
|
|
Underline *string `json:"underline,omitempty"`
|
|
}
|
|
|
|
// WorkbookRangeFormat undocumented
|
|
type WorkbookRangeFormat struct {
|
|
// Entity is the base model of WorkbookRangeFormat
|
|
Entity
|
|
// ColumnWidth undocumented
|
|
ColumnWidth *float64 `json:"columnWidth,omitempty"`
|
|
// HorizontalAlignment undocumented
|
|
HorizontalAlignment *string `json:"horizontalAlignment,omitempty"`
|
|
// RowHeight undocumented
|
|
RowHeight *float64 `json:"rowHeight,omitempty"`
|
|
// VerticalAlignment undocumented
|
|
VerticalAlignment *string `json:"verticalAlignment,omitempty"`
|
|
// WrapText undocumented
|
|
WrapText *bool `json:"wrapText,omitempty"`
|
|
// Borders undocumented
|
|
Borders []WorkbookRangeBorder `json:"borders,omitempty"`
|
|
// Fill undocumented
|
|
Fill *WorkbookRangeFill `json:"fill,omitempty"`
|
|
// Font undocumented
|
|
Font *WorkbookRangeFont `json:"font,omitempty"`
|
|
// Protection undocumented
|
|
Protection *WorkbookFormatProtection `json:"protection,omitempty"`
|
|
}
|
|
|
|
// WorkbookRangeReference undocumented
|
|
type WorkbookRangeReference struct {
|
|
// Object is the base model of WorkbookRangeReference
|
|
Object
|
|
// Address undocumented
|
|
Address *string `json:"address,omitempty"`
|
|
}
|
|
|
|
// WorkbookRangeSort undocumented
|
|
type WorkbookRangeSort struct {
|
|
// Entity is the base model of WorkbookRangeSort
|
|
Entity
|
|
}
|
|
|
|
// WorkbookRangeView undocumented
|
|
type WorkbookRangeView struct {
|
|
// Entity is the base model of WorkbookRangeView
|
|
Entity
|
|
// CellAddresses undocumented
|
|
CellAddresses json.RawMessage `json:"cellAddresses,omitempty"`
|
|
// ColumnCount undocumented
|
|
ColumnCount *int `json:"columnCount,omitempty"`
|
|
// Formulas undocumented
|
|
Formulas json.RawMessage `json:"formulas,omitempty"`
|
|
// FormulasLocal undocumented
|
|
FormulasLocal json.RawMessage `json:"formulasLocal,omitempty"`
|
|
// FormulasR1C1 undocumented
|
|
FormulasR1C1 json.RawMessage `json:"formulasR1C1,omitempty"`
|
|
// Index undocumented
|
|
Index *int `json:"index,omitempty"`
|
|
// NumberFormat undocumented
|
|
NumberFormat json.RawMessage `json:"numberFormat,omitempty"`
|
|
// RowCount undocumented
|
|
RowCount *int `json:"rowCount,omitempty"`
|
|
// Text undocumented
|
|
Text json.RawMessage `json:"text,omitempty"`
|
|
// ValueTypes undocumented
|
|
ValueTypes json.RawMessage `json:"valueTypes,omitempty"`
|
|
// Values undocumented
|
|
Values json.RawMessage `json:"values,omitempty"`
|
|
// Rows undocumented
|
|
Rows []WorkbookRangeView `json:"rows,omitempty"`
|
|
}
|
|
|
|
// WorkbookSessionInfo undocumented
|
|
type WorkbookSessionInfo struct {
|
|
// Object is the base model of WorkbookSessionInfo
|
|
Object
|
|
// ID undocumented
|
|
ID *string `json:"id,omitempty"`
|
|
// PersistChanges undocumented
|
|
PersistChanges *bool `json:"persistChanges,omitempty"`
|
|
}
|
|
|
|
// WorkbookSortField undocumented
|
|
type WorkbookSortField struct {
|
|
// Object is the base model of WorkbookSortField
|
|
Object
|
|
// Ascending undocumented
|
|
Ascending *bool `json:"ascending,omitempty"`
|
|
// Color undocumented
|
|
Color *string `json:"color,omitempty"`
|
|
// DataOption undocumented
|
|
DataOption *string `json:"dataOption,omitempty"`
|
|
// Icon undocumented
|
|
Icon *WorkbookIcon `json:"icon,omitempty"`
|
|
// Key undocumented
|
|
Key *int `json:"key,omitempty"`
|
|
// SortOn undocumented
|
|
SortOn *string `json:"sortOn,omitempty"`
|
|
}
|
|
|
|
// WorkbookTable undocumented
|
|
type WorkbookTable struct {
|
|
// Entity is the base model of WorkbookTable
|
|
Entity
|
|
// HighlightFirstColumn undocumented
|
|
HighlightFirstColumn *bool `json:"highlightFirstColumn,omitempty"`
|
|
// HighlightLastColumn undocumented
|
|
HighlightLastColumn *bool `json:"highlightLastColumn,omitempty"`
|
|
// LegacyID undocumented
|
|
LegacyID *string `json:"legacyId,omitempty"`
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// ShowBandedColumns undocumented
|
|
ShowBandedColumns *bool `json:"showBandedColumns,omitempty"`
|
|
// ShowBandedRows undocumented
|
|
ShowBandedRows *bool `json:"showBandedRows,omitempty"`
|
|
// ShowFilterButton undocumented
|
|
ShowFilterButton *bool `json:"showFilterButton,omitempty"`
|
|
// ShowHeaders undocumented
|
|
ShowHeaders *bool `json:"showHeaders,omitempty"`
|
|
// ShowTotals undocumented
|
|
ShowTotals *bool `json:"showTotals,omitempty"`
|
|
// Style undocumented
|
|
Style *string `json:"style,omitempty"`
|
|
// Columns undocumented
|
|
Columns []WorkbookTableColumn `json:"columns,omitempty"`
|
|
// Rows undocumented
|
|
Rows []WorkbookTableRow `json:"rows,omitempty"`
|
|
// Sort undocumented
|
|
Sort *WorkbookTableSort `json:"sort,omitempty"`
|
|
// Worksheet undocumented
|
|
Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
|
|
}
|
|
|
|
// WorkbookTableColumn undocumented
|
|
type WorkbookTableColumn struct {
|
|
// Entity is the base model of WorkbookTableColumn
|
|
Entity
|
|
// Index undocumented
|
|
Index *int `json:"index,omitempty"`
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Values undocumented
|
|
Values json.RawMessage `json:"values,omitempty"`
|
|
// Filter undocumented
|
|
Filter *WorkbookFilter `json:"filter,omitempty"`
|
|
}
|
|
|
|
// WorkbookTableRow undocumented
|
|
type WorkbookTableRow struct {
|
|
// Entity is the base model of WorkbookTableRow
|
|
Entity
|
|
// Index undocumented
|
|
Index *int `json:"index,omitempty"`
|
|
// Values undocumented
|
|
Values json.RawMessage `json:"values,omitempty"`
|
|
}
|
|
|
|
// WorkbookTableSort undocumented
|
|
type WorkbookTableSort struct {
|
|
// Entity is the base model of WorkbookTableSort
|
|
Entity
|
|
// Fields undocumented
|
|
Fields []WorkbookSortField `json:"fields,omitempty"`
|
|
// MatchCase undocumented
|
|
MatchCase *bool `json:"matchCase,omitempty"`
|
|
// Method undocumented
|
|
Method *string `json:"method,omitempty"`
|
|
}
|
|
|
|
// WorkbookWorksheet undocumented
|
|
type WorkbookWorksheet struct {
|
|
// Entity is the base model of WorkbookWorksheet
|
|
Entity
|
|
// Name undocumented
|
|
Name *string `json:"name,omitempty"`
|
|
// Position undocumented
|
|
Position *int `json:"position,omitempty"`
|
|
// Visibility undocumented
|
|
Visibility *string `json:"visibility,omitempty"`
|
|
// Charts undocumented
|
|
Charts []WorkbookChart `json:"charts,omitempty"`
|
|
// Names undocumented
|
|
Names []WorkbookNamedItem `json:"names,omitempty"`
|
|
// PivotTables undocumented
|
|
PivotTables []WorkbookPivotTable `json:"pivotTables,omitempty"`
|
|
// Protection undocumented
|
|
Protection *WorkbookWorksheetProtection `json:"protection,omitempty"`
|
|
// Tables undocumented
|
|
Tables []WorkbookTable `json:"tables,omitempty"`
|
|
}
|
|
|
|
// WorkbookWorksheetProtection undocumented
|
|
type WorkbookWorksheetProtection struct {
|
|
// Entity is the base model of WorkbookWorksheetProtection
|
|
Entity
|
|
// Options undocumented
|
|
Options *WorkbookWorksheetProtectionOptions `json:"options,omitempty"`
|
|
// Protected undocumented
|
|
Protected *bool `json:"protected,omitempty"`
|
|
}
|
|
|
|
// WorkbookWorksheetProtectionOptions undocumented
|
|
type WorkbookWorksheetProtectionOptions struct {
|
|
// Object is the base model of WorkbookWorksheetProtectionOptions
|
|
Object
|
|
// AllowAutoFilter undocumented
|
|
AllowAutoFilter *bool `json:"allowAutoFilter,omitempty"`
|
|
// AllowDeleteColumns undocumented
|
|
AllowDeleteColumns *bool `json:"allowDeleteColumns,omitempty"`
|
|
// AllowDeleteRows undocumented
|
|
AllowDeleteRows *bool `json:"allowDeleteRows,omitempty"`
|
|
// AllowFormatCells undocumented
|
|
AllowFormatCells *bool `json:"allowFormatCells,omitempty"`
|
|
// AllowFormatColumns undocumented
|
|
AllowFormatColumns *bool `json:"allowFormatColumns,omitempty"`
|
|
// AllowFormatRows undocumented
|
|
AllowFormatRows *bool `json:"allowFormatRows,omitempty"`
|
|
// AllowInsertColumns undocumented
|
|
AllowInsertColumns *bool `json:"allowInsertColumns,omitempty"`
|
|
// AllowInsertHyperlinks undocumented
|
|
AllowInsertHyperlinks *bool `json:"allowInsertHyperlinks,omitempty"`
|
|
// AllowInsertRows undocumented
|
|
AllowInsertRows *bool `json:"allowInsertRows,omitempty"`
|
|
// AllowPivotTables undocumented
|
|
AllowPivotTables *bool `json:"allowPivotTables,omitempty"`
|
|
// AllowSort undocumented
|
|
AllowSort *bool `json:"allowSort,omitempty"`
|
|
}
|