summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelWorkbook.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelWorkbook.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/ModelWorkbook.go747
1 files changed, 747 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelWorkbook.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelWorkbook.go
new file mode 100644
index 00000000..86361184
--- /dev/null
+++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelWorkbook.go
@@ -0,0 +1,747 @@
+// Code generated by msgraph-generate.go 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"`
+}