Documentation
¶
Index ¶
- Constants
- type AddSheet
- type AddSheetBuilder
- type AppendDimension
- type AppendDimensionBuilder
- func (builder *AppendDimensionBuilder) Build() *AppendDimension
- func (builder *AppendDimensionBuilder) InheritFromBefore(inheritFromBefore bool) *AppendDimensionBuilder
- func (builder *AppendDimensionBuilder) Length(length int) *AppendDimensionBuilder
- func (builder *AppendDimensionBuilder) MajorDimension(majorDimension string) *AppendDimensionBuilder
- type BitableProperties
- type BitablePropertiesBuilder
- type CellValue
- type CellValueBuilder
- func (builder *CellValueBuilder) Build() *CellValue
- func (builder *CellValueBuilder) DateTime(dateTime *DateTime) *CellValueBuilder
- func (builder *CellValueBuilder) File(file *File) *CellValueBuilder
- func (builder *CellValueBuilder) Formula(formula *Formula) *CellValueBuilder
- func (builder *CellValueBuilder) Image(image *Image) *CellValueBuilder
- func (builder *CellValueBuilder) Link(link *Link) *CellValueBuilder
- func (builder *CellValueBuilder) MentionDocument(mentionDocument *MentionDocument) *CellValueBuilder
- func (builder *CellValueBuilder) MentionUser(mentionUser *MentionUser) *CellValueBuilder
- func (builder *CellValueBuilder) Reminder(reminder *Reminder) *CellValueBuilder
- func (builder *CellValueBuilder) Text(text *Text) *CellValueBuilder
- func (builder *CellValueBuilder) Type(type_ string) *CellValueBuilder
- func (builder *CellValueBuilder) Value(value *ValueElement) *CellValueBuilder
- type Condition
- type ConditionBuilder
- type CreateSheetFilter
- type CreateSheetFilterBuilder
- func (builder *CreateSheetFilterBuilder) Build() *CreateSheetFilter
- func (builder *CreateSheetFilterBuilder) Col(col string) *CreateSheetFilterBuilder
- func (builder *CreateSheetFilterBuilder) Condition(condition *Condition) *CreateSheetFilterBuilder
- func (builder *CreateSheetFilterBuilder) Range(range_ string) *CreateSheetFilterBuilder
- type CreateSpreadsheetReq
- type CreateSpreadsheetReqBuilder
- type CreateSpreadsheetResp
- type CreateSpreadsheetRespData
- type CreateSpreadsheetSheetFilterReq
- type CreateSpreadsheetSheetFilterReqBuilder
- func (builder *CreateSpreadsheetSheetFilterReqBuilder) Build() *CreateSpreadsheetSheetFilterReq
- func (builder *CreateSpreadsheetSheetFilterReqBuilder) CreateSheetFilter(createSheetFilter *CreateSheetFilter) *CreateSpreadsheetSheetFilterReqBuilder
- func (builder *CreateSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFilterReqBuilder
- func (builder *CreateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterReqBuilder
- type CreateSpreadsheetSheetFilterResp
- type CreateSpreadsheetSheetFilterViewConditionReq
- type CreateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) Build() *CreateSpreadsheetSheetFilterViewConditionReq
- func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition(filterViewCondition *FilterViewCondition) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
- type CreateSpreadsheetSheetFilterViewConditionResp
- type CreateSpreadsheetSheetFilterViewConditionRespData
- type CreateSpreadsheetSheetFilterViewReq
- type CreateSpreadsheetSheetFilterViewReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) Build() *CreateSpreadsheetSheetFilterViewReq
- func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) FilterView(filterView *FilterView) *CreateSpreadsheetSheetFilterViewReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFilterViewReqBuilder
- func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterViewReqBuilder
- type CreateSpreadsheetSheetFilterViewResp
- type CreateSpreadsheetSheetFilterViewRespData
- type CreateSpreadsheetSheetFloatImageReq
- type CreateSpreadsheetSheetFloatImageReqBuilder
- func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) Build() *CreateSpreadsheetSheetFloatImageReq
- func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) FloatImage(floatImage *FloatImage) *CreateSpreadsheetSheetFloatImageReqBuilder
- func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFloatImageReqBuilder
- func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFloatImageReqBuilder
- type CreateSpreadsheetSheetFloatImageResp
- type CreateSpreadsheetSheetFloatImageRespData
- type DateTime
- type DateTimeBuilder
- type DeleteSpreadsheetSheetFilterReq
- type DeleteSpreadsheetSheetFilterReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterReqBuilder) Build() *DeleteSpreadsheetSheetFilterReq
- func (builder *DeleteSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFilterReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterReqBuilder
- type DeleteSpreadsheetSheetFilterResp
- type DeleteSpreadsheetSheetFilterViewConditionReq
- type DeleteSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) Build() *DeleteSpreadsheetSheetFilterViewConditionReq
- func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId(conditionId string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
- type DeleteSpreadsheetSheetFilterViewConditionResp
- type DeleteSpreadsheetSheetFilterViewReq
- type DeleteSpreadsheetSheetFilterViewReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) Build() *DeleteSpreadsheetSheetFilterViewReq
- func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) FilterViewId(filterViewId string) *DeleteSpreadsheetSheetFilterViewReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFilterViewReqBuilder
- func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterViewReqBuilder
- type DeleteSpreadsheetSheetFilterViewResp
- type DeleteSpreadsheetSheetFloatImageReq
- type DeleteSpreadsheetSheetFloatImageReqBuilder
- func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) Build() *DeleteSpreadsheetSheetFloatImageReq
- func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) FloatImageId(floatImageId string) *DeleteSpreadsheetSheetFloatImageReqBuilder
- func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFloatImageReqBuilder
- func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFloatImageReqBuilder
- type DeleteSpreadsheetSheetFloatImageResp
- type Dimension
- type DimensionBuilder
- type DimensionProperties
- type DimensionPropertiesBuilder
- type File
- type FileBuilder
- type FilterInfo
- type FilterInfoBuilder
- type FilterView
- type FilterViewBuilder
- func (builder *FilterViewBuilder) Build() *FilterView
- func (builder *FilterViewBuilder) FilterViewId(filterViewId string) *FilterViewBuilder
- func (builder *FilterViewBuilder) FilterViewName(filterViewName string) *FilterViewBuilder
- func (builder *FilterViewBuilder) Range(range_ string) *FilterViewBuilder
- type FilterViewCondition
- type FilterViewConditionBuilder
- func (builder *FilterViewConditionBuilder) Build() *FilterViewCondition
- func (builder *FilterViewConditionBuilder) CompareType(compareType string) *FilterViewConditionBuilder
- func (builder *FilterViewConditionBuilder) ConditionId(conditionId string) *FilterViewConditionBuilder
- func (builder *FilterViewConditionBuilder) Expected(expected []string) *FilterViewConditionBuilder
- func (builder *FilterViewConditionBuilder) FilterType(filterType string) *FilterViewConditionBuilder
- type Find
- type FindBuilder
- type FindCondition
- type FindConditionBuilder
- func (builder *FindConditionBuilder) Build() *FindCondition
- func (builder *FindConditionBuilder) IncludeFormulas(includeFormulas bool) *FindConditionBuilder
- func (builder *FindConditionBuilder) MatchCase(matchCase bool) *FindConditionBuilder
- func (builder *FindConditionBuilder) MatchEntireCell(matchEntireCell bool) *FindConditionBuilder
- func (builder *FindConditionBuilder) Range(range_ string) *FindConditionBuilder
- func (builder *FindConditionBuilder) SearchByRegex(searchByRegex bool) *FindConditionBuilder
- type FindReplaceResult
- type FindReplaceResultBuilder
- func (builder *FindReplaceResultBuilder) Build() *FindReplaceResult
- func (builder *FindReplaceResultBuilder) MatchedCells(matchedCells []string) *FindReplaceResultBuilder
- func (builder *FindReplaceResultBuilder) MatchedFormulaCells(matchedFormulaCells []string) *FindReplaceResultBuilder
- func (builder *FindReplaceResultBuilder) RowsCount(rowsCount int) *FindReplaceResultBuilder
- type FindSpreadsheetSheetReq
- type FindSpreadsheetSheetReqBuilder
- func (builder *FindSpreadsheetSheetReqBuilder) Build() *FindSpreadsheetSheetReq
- func (builder *FindSpreadsheetSheetReqBuilder) Find(find *Find) *FindSpreadsheetSheetReqBuilder
- func (builder *FindSpreadsheetSheetReqBuilder) SheetId(sheetId string) *FindSpreadsheetSheetReqBuilder
- func (builder *FindSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *FindSpreadsheetSheetReqBuilder
- type FindSpreadsheetSheetResp
- type FindSpreadsheetSheetRespData
- type FloatImage
- type FloatImageBuilder
- func (builder *FloatImageBuilder) Build() *FloatImage
- func (builder *FloatImageBuilder) FloatImageId(floatImageId string) *FloatImageBuilder
- func (builder *FloatImageBuilder) FloatImageToken(floatImageToken string) *FloatImageBuilder
- func (builder *FloatImageBuilder) Height(height float64) *FloatImageBuilder
- func (builder *FloatImageBuilder) OffsetX(offsetX float64) *FloatImageBuilder
- func (builder *FloatImageBuilder) OffsetY(offsetY float64) *FloatImageBuilder
- func (builder *FloatImageBuilder) Range(range_ string) *FloatImageBuilder
- func (builder *FloatImageBuilder) Width(width float64) *FloatImageBuilder
- type Formula
- type FormulaBuilder
- type GetSpreadsheet
- type GetSpreadsheetBuilder
- func (builder *GetSpreadsheetBuilder) Build() *GetSpreadsheet
- func (builder *GetSpreadsheetBuilder) OwnerId(ownerId string) *GetSpreadsheetBuilder
- func (builder *GetSpreadsheetBuilder) Title(title string) *GetSpreadsheetBuilder
- func (builder *GetSpreadsheetBuilder) Token(token string) *GetSpreadsheetBuilder
- func (builder *GetSpreadsheetBuilder) Url(url string) *GetSpreadsheetBuilder
- type GetSpreadsheetReq
- type GetSpreadsheetReqBuilder
- type GetSpreadsheetResp
- type GetSpreadsheetRespData
- type GetSpreadsheetSheetFilterReq
- type GetSpreadsheetSheetFilterReqBuilder
- func (builder *GetSpreadsheetSheetFilterReqBuilder) Build() *GetSpreadsheetSheetFilterReq
- func (builder *GetSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFilterReqBuilder
- func (builder *GetSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterReqBuilder
- type GetSpreadsheetSheetFilterResp
- type GetSpreadsheetSheetFilterRespData
- type GetSpreadsheetSheetFilterViewConditionReq
- type GetSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) Build() *GetSpreadsheetSheetFilterViewConditionReq
- func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId(conditionId string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
- type GetSpreadsheetSheetFilterViewConditionResp
- type GetSpreadsheetSheetFilterViewConditionRespData
- type GetSpreadsheetSheetFilterViewReq
- type GetSpreadsheetSheetFilterViewReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewReqBuilder) Build() *GetSpreadsheetSheetFilterViewReq
- func (builder *GetSpreadsheetSheetFilterViewReqBuilder) FilterViewId(filterViewId string) *GetSpreadsheetSheetFilterViewReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFilterViewReqBuilder
- func (builder *GetSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterViewReqBuilder
- type GetSpreadsheetSheetFilterViewResp
- type GetSpreadsheetSheetFilterViewRespData
- type GetSpreadsheetSheetFloatImageReq
- type GetSpreadsheetSheetFloatImageReqBuilder
- func (builder *GetSpreadsheetSheetFloatImageReqBuilder) Build() *GetSpreadsheetSheetFloatImageReq
- func (builder *GetSpreadsheetSheetFloatImageReqBuilder) FloatImageId(floatImageId string) *GetSpreadsheetSheetFloatImageReqBuilder
- func (builder *GetSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFloatImageReqBuilder
- func (builder *GetSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFloatImageReqBuilder
- type GetSpreadsheetSheetFloatImageResp
- type GetSpreadsheetSheetFloatImageRespData
- type GetSpreadsheetSheetReq
- type GetSpreadsheetSheetReqBuilder
- type GetSpreadsheetSheetResp
- type GetSpreadsheetSheetRespData
- type GridProperties
- type GridPropertiesBuilder
- func (builder *GridPropertiesBuilder) Build() *GridProperties
- func (builder *GridPropertiesBuilder) ColumnCount(columnCount int) *GridPropertiesBuilder
- func (builder *GridPropertiesBuilder) FrozenColumnCount(frozenColumnCount int) *GridPropertiesBuilder
- func (builder *GridPropertiesBuilder) FrozenRowCount(frozenRowCount int) *GridPropertiesBuilder
- func (builder *GridPropertiesBuilder) RowCount(rowCount int) *GridPropertiesBuilder
- type Image
- type ImageBuilder
- type InsertDimension
- type InsertDimensionBuilder
- type Link
- type LinkBuilder
- type MentionDocument
- type MentionDocumentBuilder
- func (builder *MentionDocumentBuilder) Build() *MentionDocument
- func (builder *MentionDocumentBuilder) ObjectType(objectType string) *MentionDocumentBuilder
- func (builder *MentionDocumentBuilder) SegmentStyle(segmentStyle *SegmentStyle) *MentionDocumentBuilder
- func (builder *MentionDocumentBuilder) Title(title string) *MentionDocumentBuilder
- func (builder *MentionDocumentBuilder) Token(token string) *MentionDocumentBuilder
- type MentionUser
- type MentionUserBuilder
- func (builder *MentionUserBuilder) Build() *MentionUser
- func (builder *MentionUserBuilder) Name(name string) *MentionUserBuilder
- func (builder *MentionUserBuilder) Notify(notify bool) *MentionUserBuilder
- func (builder *MentionUserBuilder) SegmentStyle(segmentStyle *SegmentStyle) *MentionUserBuilder
- func (builder *MentionUserBuilder) UserId(userId string) *MentionUserBuilder
- type MergeCell
- type MergeCellBuilder
- type MergeRange
- type MergeRangeBuilder
- func (builder *MergeRangeBuilder) Build() *MergeRange
- func (builder *MergeRangeBuilder) EndColumnIndex(endColumnIndex int) *MergeRangeBuilder
- func (builder *MergeRangeBuilder) EndRowIndex(endRowIndex int) *MergeRangeBuilder
- func (builder *MergeRangeBuilder) StartColumnIndex(startColumnIndex int) *MergeRangeBuilder
- func (builder *MergeRangeBuilder) StartRowIndex(startRowIndex int) *MergeRangeBuilder
- type MoveDimension
- type MoveDimensionBuilder
- type MoveDimensionSpreadsheetSheetReq
- type MoveDimensionSpreadsheetSheetReqBuilder
- func (builder *MoveDimensionSpreadsheetSheetReqBuilder) Build() *MoveDimensionSpreadsheetSheetReq
- func (builder *MoveDimensionSpreadsheetSheetReqBuilder) MoveDimension(moveDimension *MoveDimension) *MoveDimensionSpreadsheetSheetReqBuilder
- func (builder *MoveDimensionSpreadsheetSheetReqBuilder) SheetId(sheetId string) *MoveDimensionSpreadsheetSheetReqBuilder
- func (builder *MoveDimensionSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *MoveDimensionSpreadsheetSheetReqBuilder
- type MoveDimensionSpreadsheetSheetResp
- type MultiRange
- type MultiRangeBuilder
- type PatchSpreadsheetReq
- type PatchSpreadsheetReqBuilder
- func (builder *PatchSpreadsheetReqBuilder) Build() *PatchSpreadsheetReq
- func (builder *PatchSpreadsheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *PatchSpreadsheetReqBuilder
- func (builder *PatchSpreadsheetReqBuilder) UpdateSpreadsheetProperties(updateSpreadsheetProperties *UpdateSpreadsheetProperties) *PatchSpreadsheetReqBuilder
- type PatchSpreadsheetResp
- type PatchSpreadsheetSheetFilterViewReq
- type PatchSpreadsheetSheetFilterViewReqBuilder
- func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) Build() *PatchSpreadsheetSheetFilterViewReq
- func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) FilterView(filterView *FilterView) *PatchSpreadsheetSheetFilterViewReqBuilder
- func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) FilterViewId(filterViewId string) *PatchSpreadsheetSheetFilterViewReqBuilder
- func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *PatchSpreadsheetSheetFilterViewReqBuilder
- func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *PatchSpreadsheetSheetFilterViewReqBuilder
- type PatchSpreadsheetSheetFilterViewResp
- type PatchSpreadsheetSheetFilterViewRespData
- type PatchSpreadsheetSheetFloatImageReq
- type PatchSpreadsheetSheetFloatImageReqBuilder
- func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) Build() *PatchSpreadsheetSheetFloatImageReq
- func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) FloatImage(floatImage *FloatImage) *PatchSpreadsheetSheetFloatImageReqBuilder
- func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) FloatImageId(floatImageId string) *PatchSpreadsheetSheetFloatImageReqBuilder
- func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *PatchSpreadsheetSheetFloatImageReqBuilder
- func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *PatchSpreadsheetSheetFloatImageReqBuilder
- type PatchSpreadsheetSheetFloatImageResp
- type PatchSpreadsheetSheetFloatImageRespData
- type PlainTextValueRange
- type PlainTextValueRangeBuilder
- type QuerySpreadsheetSheetFilterViewConditionReq
- type QuerySpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) Build() *QuerySpreadsheetSheetFilterViewConditionReq
- func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *QuerySpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *QuerySpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetFilterViewConditionReqBuilder
- type QuerySpreadsheetSheetFilterViewConditionResp
- type QuerySpreadsheetSheetFilterViewConditionRespData
- type QuerySpreadsheetSheetFilterViewReq
- type QuerySpreadsheetSheetFilterViewReqBuilder
- func (builder *QuerySpreadsheetSheetFilterViewReqBuilder) Build() *QuerySpreadsheetSheetFilterViewReq
- func (builder *QuerySpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *QuerySpreadsheetSheetFilterViewReqBuilder
- func (builder *QuerySpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetFilterViewReqBuilder
- type QuerySpreadsheetSheetFilterViewResp
- type QuerySpreadsheetSheetFilterViewRespData
- type QuerySpreadsheetSheetFloatImageReq
- type QuerySpreadsheetSheetFloatImageReqBuilder
- func (builder *QuerySpreadsheetSheetFloatImageReqBuilder) Build() *QuerySpreadsheetSheetFloatImageReq
- func (builder *QuerySpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *QuerySpreadsheetSheetFloatImageReqBuilder
- func (builder *QuerySpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetFloatImageReqBuilder
- type QuerySpreadsheetSheetFloatImageResp
- type QuerySpreadsheetSheetFloatImageRespData
- type QuerySpreadsheetSheetReq
- type QuerySpreadsheetSheetReqBuilder
- type QuerySpreadsheetSheetResp
- type QuerySpreadsheetSheetRespData
- type Reminder
- type ReminderBuilder
- func (builder *ReminderBuilder) Build() *Reminder
- func (builder *ReminderBuilder) NotifyDateTime(notifyDateTime string) *ReminderBuilder
- func (builder *ReminderBuilder) NotifyStrategy(notifyStrategy string) *ReminderBuilder
- func (builder *ReminderBuilder) NotifyText(notifyText string) *ReminderBuilder
- func (builder *ReminderBuilder) NotifyUserId(notifyUserId []string) *ReminderBuilder
- type Replace
- type ReplaceBuilder
- type ReplaceSpreadsheetSheetReq
- type ReplaceSpreadsheetSheetReqBuilder
- func (builder *ReplaceSpreadsheetSheetReqBuilder) Build() *ReplaceSpreadsheetSheetReq
- func (builder *ReplaceSpreadsheetSheetReqBuilder) Replace(replace *Replace) *ReplaceSpreadsheetSheetReqBuilder
- func (builder *ReplaceSpreadsheetSheetReqBuilder) SheetId(sheetId string) *ReplaceSpreadsheetSheetReqBuilder
- func (builder *ReplaceSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *ReplaceSpreadsheetSheetReqBuilder
- type ReplaceSpreadsheetSheetResp
- type ReplaceSpreadsheetSheetRespData
- type RichTextValueRange
- type RichTextValueRangeBuilder
- type RichValue
- type RichValueBuilder
- type SegmentStyle
- type SegmentStyleBuilder
- type SegmentStyleStyle
- type SegmentStyleStyleBuilder
- func (builder *SegmentStyleStyleBuilder) Bold(bold bool) *SegmentStyleStyleBuilder
- func (builder *SegmentStyleStyleBuilder) Build() *SegmentStyleStyle
- func (builder *SegmentStyleStyleBuilder) FontSize(fontSize int) *SegmentStyleStyleBuilder
- func (builder *SegmentStyleStyleBuilder) ForeColor(foreColor string) *SegmentStyleStyleBuilder
- func (builder *SegmentStyleStyleBuilder) Italic(italic bool) *SegmentStyleStyleBuilder
- func (builder *SegmentStyleStyleBuilder) StrikeThrough(strikeThrough bool) *SegmentStyleStyleBuilder
- func (builder *SegmentStyleStyleBuilder) Underline(underline bool) *SegmentStyleStyleBuilder
- type Sheet
- type SheetBuilder
- func (builder *SheetBuilder) Build() *Sheet
- func (builder *SheetBuilder) GridProperties(gridProperties *GridProperties) *SheetBuilder
- func (builder *SheetBuilder) Hidden(hidden bool) *SheetBuilder
- func (builder *SheetBuilder) Index(index int) *SheetBuilder
- func (builder *SheetBuilder) Merges(merges []*MergeRange) *SheetBuilder
- func (builder *SheetBuilder) ResourceType(resourceType string) *SheetBuilder
- func (builder *SheetBuilder) SheetId(sheetId string) *SheetBuilder
- func (builder *SheetBuilder) Title(title string) *SheetBuilder
- type SheetFilterInfo
- type SheetFilterInfoBuilder
- func (builder *SheetFilterInfoBuilder) Build() *SheetFilterInfo
- func (builder *SheetFilterInfoBuilder) FilterInfos(filterInfos []*FilterInfo) *SheetFilterInfoBuilder
- func (builder *SheetFilterInfoBuilder) FilteredOutRows(filteredOutRows []int) *SheetFilterInfoBuilder
- func (builder *SheetFilterInfoBuilder) Range(range_ string) *SheetFilterInfoBuilder
- type SheetProperties
- type SheetPropertiesBuilder
- func (builder *SheetPropertiesBuilder) Build() *SheetProperties
- func (builder *SheetPropertiesBuilder) ColumnCount(columnCount int) *SheetPropertiesBuilder
- func (builder *SheetPropertiesBuilder) FrozenColumnCount(frozenColumnCount int) *SheetPropertiesBuilder
- func (builder *SheetPropertiesBuilder) FrozenRowCount(frozenRowCount int) *SheetPropertiesBuilder
- func (builder *SheetPropertiesBuilder) RowCount(rowCount int) *SheetPropertiesBuilder
- type SheetsService
- type Spreadsheet
- type SpreadsheetBuilder
- func (builder *SpreadsheetBuilder) Build() *Spreadsheet
- func (builder *SpreadsheetBuilder) FolderToken(folderToken string) *SpreadsheetBuilder
- func (builder *SpreadsheetBuilder) SpreadsheetToken(spreadsheetToken string) *SpreadsheetBuilder
- func (builder *SpreadsheetBuilder) Title(title string) *SpreadsheetBuilder
- func (builder *SpreadsheetBuilder) Url(url string) *SpreadsheetBuilder
- type Text
- type TextBuilder
- type UpdateDimensionProperties
- type UpdateDimensionPropertiesBuilder
- func (builder *UpdateDimensionPropertiesBuilder) Build() *UpdateDimensionProperties
- func (builder *UpdateDimensionPropertiesBuilder) DimensionRange(dimensionRange *Dimension) *UpdateDimensionPropertiesBuilder
- func (builder *UpdateDimensionPropertiesBuilder) Properties(properties *DimensionProperties) *UpdateDimensionPropertiesBuilder
- type UpdateGridProperties
- type UpdateGridPropertiesBuilder
- type UpdateSheetFilter
- type UpdateSheetFilterBuilder
- type UpdateSpreadsheetProperties
- type UpdateSpreadsheetPropertiesBuilder
- type UpdateSpreadsheetSheetFilterReq
- type UpdateSpreadsheetSheetFilterReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterReqBuilder) Build() *UpdateSpreadsheetSheetFilterReq
- func (builder *UpdateSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *UpdateSpreadsheetSheetFilterReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *UpdateSpreadsheetSheetFilterReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterReqBuilder) UpdateSheetFilter(updateSheetFilter *UpdateSheetFilter) *UpdateSpreadsheetSheetFilterReqBuilder
- type UpdateSpreadsheetSheetFilterResp
- type UpdateSpreadsheetSheetFilterViewConditionReq
- type UpdateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) Build() *UpdateSpreadsheetSheetFilterViewConditionReq
- func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId(conditionId string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition(filterViewCondition *FilterViewCondition) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
- func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
- type UpdateSpreadsheetSheetFilterViewConditionResp
- type UpdateSpreadsheetSheetFilterViewConditionRespData
- type Value
- type ValueBuilder
- type ValueElement
- type ValueElementBuilder
Constants ¶
const ( UserIdTypeUserId = "user_id" // 以user_id来识别用户 UserIdTypeUnionId = "union_id" // 以union_id来识别用户 UserIdTypeOpenId = "open_id" // 以open_id来识别用户 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddSheetBuilder ¶ added in v3.0.2
type AddSheetBuilder struct {
// contains filtered or unexported fields
}
func NewAddSheetBuilder ¶ added in v3.0.2
func NewAddSheetBuilder() *AddSheetBuilder
func (*AddSheetBuilder) Build ¶ added in v3.0.2
func (builder *AddSheetBuilder) Build() *AddSheet
func (*AddSheetBuilder) Index ¶ added in v3.0.2
func (builder *AddSheetBuilder) Index(index int) *AddSheetBuilder
工作表位置
示例值:0
func (*AddSheetBuilder) Title ¶ added in v3.0.2
func (builder *AddSheetBuilder) Title(title string) *AddSheetBuilder
工作表标题
示例值:abc
type AppendDimension ¶ added in v3.0.1
type AppendDimensionBuilder ¶ added in v3.0.1
type AppendDimensionBuilder struct {
// contains filtered or unexported fields
}
func NewAppendDimensionBuilder ¶ added in v3.0.1
func NewAppendDimensionBuilder() *AppendDimensionBuilder
func (*AppendDimensionBuilder) Build ¶ added in v3.0.1
func (builder *AppendDimensionBuilder) Build() *AppendDimension
func (*AppendDimensionBuilder) InheritFromBefore ¶ added in v3.0.1
func (builder *AppendDimensionBuilder) InheritFromBefore(inheritFromBefore bool) *AppendDimensionBuilder
是否继承上一行/列的样式
示例值:false
func (*AppendDimensionBuilder) Length ¶ added in v3.0.1
func (builder *AppendDimensionBuilder) Length(length int) *AppendDimensionBuilder
数量
示例值:10
func (*AppendDimensionBuilder) MajorDimension ¶ added in v3.0.1
func (builder *AppendDimensionBuilder) MajorDimension(majorDimension string) *AppendDimensionBuilder
操作行还是列,取值:ROWS、COLUMNS
示例值:ROWS
type BitableProperties ¶ added in v3.0.1
type BitablePropertiesBuilder ¶ added in v3.0.1
type BitablePropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewBitablePropertiesBuilder ¶ added in v3.0.1
func NewBitablePropertiesBuilder() *BitablePropertiesBuilder
func (*BitablePropertiesBuilder) BitableToken ¶ added in v3.0.1
func (builder *BitablePropertiesBuilder) BitableToken(bitableToken string) *BitablePropertiesBuilder
多维表格token
示例值:basxxxxxxxxxxxxxxxx
func (*BitablePropertiesBuilder) Build ¶ added in v3.0.1
func (builder *BitablePropertiesBuilder) Build() *BitableProperties
func (*BitablePropertiesBuilder) TableId ¶ added in v3.0.1
func (builder *BitablePropertiesBuilder) TableId(tableId string) *BitablePropertiesBuilder
数据表id
示例值:tblxxxxxxxxxx
type CellValue ¶ added in v3.0.1
type CellValue struct { Type *string `json:"type,omitempty"` // 元素类型 Text *Text `json:"text,omitempty"` // MentionUser *MentionUser `json:"mention_user,omitempty"` // MentionDocument *MentionDocument `json:"mention_document,omitempty"` // Value *ValueElement `json:"value,omitempty"` // DateTime *DateTime `json:"date_time,omitempty"` // File *File `json:"file,omitempty"` // Image *Image `json:"image,omitempty"` // Link *Link `json:"link,omitempty"` // Reminder *Reminder `json:"reminder,omitempty"` // Formula *Formula `json:"formula,omitempty"` // }
type CellValueBuilder ¶ added in v3.0.1
type CellValueBuilder struct {
// contains filtered or unexported fields
}
func NewCellValueBuilder ¶ added in v3.0.1
func NewCellValueBuilder() *CellValueBuilder
func (*CellValueBuilder) Build ¶ added in v3.0.1
func (builder *CellValueBuilder) Build() *CellValue
func (*CellValueBuilder) DateTime ¶ added in v3.0.1
func (builder *CellValueBuilder) DateTime(dateTime *DateTime) *CellValueBuilder
示例值:
func (*CellValueBuilder) File ¶ added in v3.0.1
func (builder *CellValueBuilder) File(file *File) *CellValueBuilder
示例值:
func (*CellValueBuilder) Formula ¶ added in v3.0.1
func (builder *CellValueBuilder) Formula(formula *Formula) *CellValueBuilder
示例值:
func (*CellValueBuilder) Image ¶ added in v3.0.1
func (builder *CellValueBuilder) Image(image *Image) *CellValueBuilder
示例值:
func (*CellValueBuilder) Link ¶ added in v3.0.1
func (builder *CellValueBuilder) Link(link *Link) *CellValueBuilder
示例值:
func (*CellValueBuilder) MentionDocument ¶ added in v3.0.1
func (builder *CellValueBuilder) MentionDocument(mentionDocument *MentionDocument) *CellValueBuilder
示例值:
func (*CellValueBuilder) MentionUser ¶ added in v3.0.1
func (builder *CellValueBuilder) MentionUser(mentionUser *MentionUser) *CellValueBuilder
示例值:
func (*CellValueBuilder) Reminder ¶ added in v3.0.1
func (builder *CellValueBuilder) Reminder(reminder *Reminder) *CellValueBuilder
示例值:
func (*CellValueBuilder) Text ¶ added in v3.0.1
func (builder *CellValueBuilder) Text(text *Text) *CellValueBuilder
示例值:
func (*CellValueBuilder) Type ¶ added in v3.0.1
func (builder *CellValueBuilder) Type(type_ string) *CellValueBuilder
元素类型
示例值:text
func (*CellValueBuilder) Value ¶ added in v3.0.1
func (builder *CellValueBuilder) Value(value *ValueElement) *CellValueBuilder
示例值:
type ConditionBuilder ¶
type ConditionBuilder struct {
// contains filtered or unexported fields
}
func NewConditionBuilder ¶
func NewConditionBuilder() *ConditionBuilder
func (*ConditionBuilder) Build ¶
func (builder *ConditionBuilder) Build() *Condition
func (*ConditionBuilder) CompareType ¶
func (builder *ConditionBuilder) CompareType(compareType string) *ConditionBuilder
比较类型
示例值:less
func (*ConditionBuilder) Expected ¶
func (builder *ConditionBuilder) Expected(expected []string) *ConditionBuilder
筛选参数
示例值:6
func (*ConditionBuilder) FilterType ¶
func (builder *ConditionBuilder) FilterType(filterType string) *ConditionBuilder
筛选类型
示例值:number
type CreateSheetFilter ¶
type CreateSheetFilterBuilder ¶
type CreateSheetFilterBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSheetFilterBuilder ¶
func NewCreateSheetFilterBuilder() *CreateSheetFilterBuilder
func (*CreateSheetFilterBuilder) Build ¶
func (builder *CreateSheetFilterBuilder) Build() *CreateSheetFilter
func (*CreateSheetFilterBuilder) Col ¶
func (builder *CreateSheetFilterBuilder) Col(col string) *CreateSheetFilterBuilder
设置筛选条件的列
示例值:E
func (*CreateSheetFilterBuilder) Condition ¶
func (builder *CreateSheetFilterBuilder) Condition(condition *Condition) *CreateSheetFilterBuilder
筛选的条件
示例值:
func (*CreateSheetFilterBuilder) Range ¶
func (builder *CreateSheetFilterBuilder) Range(range_ string) *CreateSheetFilterBuilder
筛选应用范围
示例值:xxxxxx!C1:H14
type CreateSpreadsheetReq ¶
type CreateSpreadsheetReq struct { Spreadsheet *Spreadsheet `body:""` // contains filtered or unexported fields }
type CreateSpreadsheetReqBuilder ¶
type CreateSpreadsheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSpreadsheetReqBuilder ¶
func NewCreateSpreadsheetReqBuilder() *CreateSpreadsheetReqBuilder
func (*CreateSpreadsheetReqBuilder) Build ¶
func (builder *CreateSpreadsheetReqBuilder) Build() *CreateSpreadsheetReq
func (*CreateSpreadsheetReqBuilder) Spreadsheet ¶
func (builder *CreateSpreadsheetReqBuilder) Spreadsheet(spreadsheet *Spreadsheet) *CreateSpreadsheetReqBuilder
使用该接口可以在指定的目录下创建在线表格。
type CreateSpreadsheetResp ¶
type CreateSpreadsheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateSpreadsheetRespData `json:"data"` // 业务数据 }
func (*CreateSpreadsheetResp) Success ¶
func (resp *CreateSpreadsheetResp) Success() bool
type CreateSpreadsheetRespData ¶
type CreateSpreadsheetRespData struct {
Spreadsheet *Spreadsheet `json:"spreadsheet,omitempty"` // 表格
}
type CreateSpreadsheetSheetFilterReq ¶
type CreateSpreadsheetSheetFilterReq struct { CreateSheetFilter *CreateSheetFilter `body:""` // contains filtered or unexported fields }
type CreateSpreadsheetSheetFilterReqBuilder ¶
type CreateSpreadsheetSheetFilterReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSpreadsheetSheetFilterReqBuilder ¶
func NewCreateSpreadsheetSheetFilterReqBuilder() *CreateSpreadsheetSheetFilterReqBuilder
func (*CreateSpreadsheetSheetFilterReqBuilder) Build ¶
func (builder *CreateSpreadsheetSheetFilterReqBuilder) Build() *CreateSpreadsheetSheetFilterReq
func (*CreateSpreadsheetSheetFilterReqBuilder) CreateSheetFilter ¶
func (builder *CreateSpreadsheetSheetFilterReqBuilder) CreateSheetFilter(createSheetFilter *CreateSheetFilter) *CreateSpreadsheetSheetFilterReqBuilder
在子表内创建筛选。
func (*CreateSpreadsheetSheetFilterReqBuilder) SheetId ¶
func (builder *CreateSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFilterReqBuilder
子表 id
示例值:0b\**12
func (*CreateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken ¶
func (builder *CreateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterReqBuilder
表格 token
示例值:shtcnmBA\*****yGehy8
type CreateSpreadsheetSheetFilterResp ¶
type CreateSpreadsheetSheetFilterResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CreateSpreadsheetSheetFilterResp) Success ¶
func (resp *CreateSpreadsheetSheetFilterResp) Success() bool
type CreateSpreadsheetSheetFilterViewConditionReq ¶
type CreateSpreadsheetSheetFilterViewConditionReq struct { FilterViewCondition *FilterViewCondition `body:""` // contains filtered or unexported fields }
type CreateSpreadsheetSheetFilterViewConditionReqBuilder ¶
type CreateSpreadsheetSheetFilterViewConditionReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSpreadsheetSheetFilterViewConditionReqBuilder ¶
func NewCreateSpreadsheetSheetFilterViewConditionReqBuilder() *CreateSpreadsheetSheetFilterViewConditionReqBuilder
func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) Build ¶
func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) Build() *CreateSpreadsheetSheetFilterViewConditionReq
func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition ¶
func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition(filterViewCondition *FilterViewCondition) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
在筛选视图的筛选范围的某一列创建筛选条件。
func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId ¶
func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId ¶
func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
子表 id
示例值:0b**12
func (*CreateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken ¶
func (builder *CreateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterViewConditionReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type CreateSpreadsheetSheetFilterViewConditionResp ¶
type CreateSpreadsheetSheetFilterViewConditionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateSpreadsheetSheetFilterViewConditionRespData `json:"data"` // 业务数据 }
func (*CreateSpreadsheetSheetFilterViewConditionResp) Success ¶
func (resp *CreateSpreadsheetSheetFilterViewConditionResp) Success() bool
type CreateSpreadsheetSheetFilterViewConditionRespData ¶
type CreateSpreadsheetSheetFilterViewConditionRespData struct {
Condition *FilterViewCondition `json:"condition,omitempty"` // 创建的筛选条件
}
type CreateSpreadsheetSheetFilterViewReq ¶
type CreateSpreadsheetSheetFilterViewReq struct { FilterView *FilterView `body:""` // contains filtered or unexported fields }
type CreateSpreadsheetSheetFilterViewReqBuilder ¶
type CreateSpreadsheetSheetFilterViewReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSpreadsheetSheetFilterViewReqBuilder ¶
func NewCreateSpreadsheetSheetFilterViewReqBuilder() *CreateSpreadsheetSheetFilterViewReqBuilder
func (*CreateSpreadsheetSheetFilterViewReqBuilder) Build ¶
func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) Build() *CreateSpreadsheetSheetFilterViewReq
func (*CreateSpreadsheetSheetFilterViewReqBuilder) FilterView ¶
func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) FilterView(filterView *FilterView) *CreateSpreadsheetSheetFilterViewReqBuilder
根据传入的参数创建一个筛选视图。Id 和 名字可选,不填的话会默认生成;range 必填。Id 长度为10,由 0-9、a-z、A-Z 组合生成。名字长度不超过100。单个子表内的筛选视图个数不超过 150。
func (*CreateSpreadsheetSheetFilterViewReqBuilder) SheetId ¶
func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFilterViewReqBuilder
子表 id
示例值:0b**12
func (*CreateSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken ¶
func (builder *CreateSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFilterViewReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type CreateSpreadsheetSheetFilterViewResp ¶
type CreateSpreadsheetSheetFilterViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateSpreadsheetSheetFilterViewRespData `json:"data"` // 业务数据 }
func (*CreateSpreadsheetSheetFilterViewResp) Success ¶
func (resp *CreateSpreadsheetSheetFilterViewResp) Success() bool
type CreateSpreadsheetSheetFilterViewRespData ¶
type CreateSpreadsheetSheetFilterViewRespData struct {
FilterView *FilterView `json:"filter_view,omitempty"` // 创建的筛选视图的 id 、name、range
}
type CreateSpreadsheetSheetFloatImageReq ¶
type CreateSpreadsheetSheetFloatImageReq struct { FloatImage *FloatImage `body:""` // contains filtered or unexported fields }
type CreateSpreadsheetSheetFloatImageReqBuilder ¶
type CreateSpreadsheetSheetFloatImageReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateSpreadsheetSheetFloatImageReqBuilder ¶
func NewCreateSpreadsheetSheetFloatImageReqBuilder() *CreateSpreadsheetSheetFloatImageReqBuilder
func (*CreateSpreadsheetSheetFloatImageReqBuilder) Build ¶
func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) Build() *CreateSpreadsheetSheetFloatImageReq
func (*CreateSpreadsheetSheetFloatImageReqBuilder) FloatImage ¶
func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) FloatImage(floatImage *FloatImage) *CreateSpreadsheetSheetFloatImageReqBuilder
根据传入的参数创建一张浮动图片。Float_image_token ([上传图片至表格后得到](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_all))和range(只支持一个单元格) 必填。Float_image_id 可选,不填的话会默认生成,长度为10,由 0-9、a-z、A-Z 组合生成。表格内不重复的图片(浮动图片+单元格图片)总数不超过4000。width 和 height 为图片展示的宽高,可选,不填的话会使用图片的真实宽高。offset_x 和 offset_y 为图片左上角距离所在单元格左上角的偏移,可选,默认为 0。
func (*CreateSpreadsheetSheetFloatImageReqBuilder) SheetId ¶
func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *CreateSpreadsheetSheetFloatImageReqBuilder
子表 id
示例值:0b**12
func (*CreateSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken ¶
func (builder *CreateSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *CreateSpreadsheetSheetFloatImageReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type CreateSpreadsheetSheetFloatImageResp ¶
type CreateSpreadsheetSheetFloatImageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateSpreadsheetSheetFloatImageRespData `json:"data"` // 业务数据 }
func (*CreateSpreadsheetSheetFloatImageResp) Success ¶
func (resp *CreateSpreadsheetSheetFloatImageResp) Success() bool
type CreateSpreadsheetSheetFloatImageRespData ¶
type CreateSpreadsheetSheetFloatImageRespData struct {
FloatImage *FloatImage `json:"float_image,omitempty"` // 浮动图片返回值
}
type DateTime ¶ added in v3.0.1
type DateTime struct {
DateTime *string `json:"date_time,omitempty"` // 时间日期
}
type DateTimeBuilder ¶ added in v3.0.1
type DateTimeBuilder struct {
// contains filtered or unexported fields
}
func NewDateTimeBuilder ¶ added in v3.0.1
func NewDateTimeBuilder() *DateTimeBuilder
func (*DateTimeBuilder) Build ¶ added in v3.0.1
func (builder *DateTimeBuilder) Build() *DateTime
func (*DateTimeBuilder) DateTime ¶ added in v3.0.1
func (builder *DateTimeBuilder) DateTime(dateTime string) *DateTimeBuilder
时间日期
示例值:2022/02/22
type DeleteSpreadsheetSheetFilterReq ¶
type DeleteSpreadsheetSheetFilterReq struct {
// contains filtered or unexported fields
}
type DeleteSpreadsheetSheetFilterReqBuilder ¶
type DeleteSpreadsheetSheetFilterReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteSpreadsheetSheetFilterReqBuilder ¶
func NewDeleteSpreadsheetSheetFilterReqBuilder() *DeleteSpreadsheetSheetFilterReqBuilder
func (*DeleteSpreadsheetSheetFilterReqBuilder) Build ¶
func (builder *DeleteSpreadsheetSheetFilterReqBuilder) Build() *DeleteSpreadsheetSheetFilterReq
func (*DeleteSpreadsheetSheetFilterReqBuilder) SheetId ¶
func (builder *DeleteSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFilterReqBuilder
子表 id
示例值:0b\**12
func (*DeleteSpreadsheetSheetFilterReqBuilder) SpreadsheetToken ¶
func (builder *DeleteSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterReqBuilder
表格 token
示例值:shtcnmBA\*****yGehy8
type DeleteSpreadsheetSheetFilterResp ¶
type DeleteSpreadsheetSheetFilterResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteSpreadsheetSheetFilterResp) Success ¶
func (resp *DeleteSpreadsheetSheetFilterResp) Success() bool
type DeleteSpreadsheetSheetFilterViewConditionReq ¶
type DeleteSpreadsheetSheetFilterViewConditionReq struct {
// contains filtered or unexported fields
}
type DeleteSpreadsheetSheetFilterViewConditionReqBuilder ¶
type DeleteSpreadsheetSheetFilterViewConditionReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteSpreadsheetSheetFilterViewConditionReqBuilder ¶
func NewDeleteSpreadsheetSheetFilterViewConditionReqBuilder() *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) Build ¶
func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) Build() *DeleteSpreadsheetSheetFilterViewConditionReq
func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId ¶
func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId(conditionId string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
筛选范围内的某列字母号
示例值:E
func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId ¶
func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SheetId ¶
func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
子表 id
示例值:0b**12
func (*DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken ¶
func (builder *DeleteSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterViewConditionReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type DeleteSpreadsheetSheetFilterViewConditionResp ¶
type DeleteSpreadsheetSheetFilterViewConditionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteSpreadsheetSheetFilterViewConditionResp) Success ¶
func (resp *DeleteSpreadsheetSheetFilterViewConditionResp) Success() bool
type DeleteSpreadsheetSheetFilterViewReq ¶
type DeleteSpreadsheetSheetFilterViewReq struct {
// contains filtered or unexported fields
}
type DeleteSpreadsheetSheetFilterViewReqBuilder ¶
type DeleteSpreadsheetSheetFilterViewReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteSpreadsheetSheetFilterViewReqBuilder ¶
func NewDeleteSpreadsheetSheetFilterViewReqBuilder() *DeleteSpreadsheetSheetFilterViewReqBuilder
func (*DeleteSpreadsheetSheetFilterViewReqBuilder) Build ¶
func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) Build() *DeleteSpreadsheetSheetFilterViewReq
func (*DeleteSpreadsheetSheetFilterViewReqBuilder) FilterViewId ¶
func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) FilterViewId(filterViewId string) *DeleteSpreadsheetSheetFilterViewReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*DeleteSpreadsheetSheetFilterViewReqBuilder) SheetId ¶
func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFilterViewReqBuilder
子表 id
示例值:0b**12
func (*DeleteSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken ¶
func (builder *DeleteSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFilterViewReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type DeleteSpreadsheetSheetFilterViewResp ¶
type DeleteSpreadsheetSheetFilterViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteSpreadsheetSheetFilterViewResp) Success ¶
func (resp *DeleteSpreadsheetSheetFilterViewResp) Success() bool
type DeleteSpreadsheetSheetFloatImageReq ¶
type DeleteSpreadsheetSheetFloatImageReq struct {
// contains filtered or unexported fields
}
type DeleteSpreadsheetSheetFloatImageReqBuilder ¶
type DeleteSpreadsheetSheetFloatImageReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteSpreadsheetSheetFloatImageReqBuilder ¶
func NewDeleteSpreadsheetSheetFloatImageReqBuilder() *DeleteSpreadsheetSheetFloatImageReqBuilder
func (*DeleteSpreadsheetSheetFloatImageReqBuilder) Build ¶
func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) Build() *DeleteSpreadsheetSheetFloatImageReq
func (*DeleteSpreadsheetSheetFloatImageReqBuilder) FloatImageId ¶
func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) FloatImageId(floatImageId string) *DeleteSpreadsheetSheetFloatImageReqBuilder
浮动图片 id
示例值:ye06SS14ph
func (*DeleteSpreadsheetSheetFloatImageReqBuilder) SheetId ¶
func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *DeleteSpreadsheetSheetFloatImageReqBuilder
子表 id
示例值:0b**12
func (*DeleteSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken ¶
func (builder *DeleteSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *DeleteSpreadsheetSheetFloatImageReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type DeleteSpreadsheetSheetFloatImageResp ¶
type DeleteSpreadsheetSheetFloatImageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteSpreadsheetSheetFloatImageResp) Success ¶
func (resp *DeleteSpreadsheetSheetFloatImageResp) Success() bool
type DimensionBuilder ¶
type DimensionBuilder struct {
// contains filtered or unexported fields
}
func NewDimensionBuilder ¶
func NewDimensionBuilder() *DimensionBuilder
func (*DimensionBuilder) Build ¶
func (builder *DimensionBuilder) Build() *Dimension
func (*DimensionBuilder) EndIndex ¶
func (builder *DimensionBuilder) EndIndex(endIndex int) *DimensionBuilder
结束行或者列号
示例值:1
func (*DimensionBuilder) MajorDimension ¶
func (builder *DimensionBuilder) MajorDimension(majorDimension string) *DimensionBuilder
操作行还是列,取值:ROWS、COLUMNS
示例值:ROWS
func (*DimensionBuilder) StartIndex ¶
func (builder *DimensionBuilder) StartIndex(startIndex int) *DimensionBuilder
起始行或者列号
示例值:0
type DimensionProperties ¶ added in v3.0.1
type DimensionPropertiesBuilder ¶ added in v3.0.1
type DimensionPropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewDimensionPropertiesBuilder ¶ added in v3.0.1
func NewDimensionPropertiesBuilder() *DimensionPropertiesBuilder
func (*DimensionPropertiesBuilder) Build ¶ added in v3.0.1
func (builder *DimensionPropertiesBuilder) Build() *DimensionProperties
func (*DimensionPropertiesBuilder) Hidden ¶ added in v3.0.1
func (builder *DimensionPropertiesBuilder) Hidden(hidden bool) *DimensionPropertiesBuilder
是否隐藏
示例值:false
func (*DimensionPropertiesBuilder) PixelSize ¶ added in v3.0.1
func (builder *DimensionPropertiesBuilder) PixelSize(pixelSize int) *DimensionPropertiesBuilder
行/列像素大小
示例值:100
type File ¶ added in v3.0.1
type File struct { FileToken *string `json:"file_token,omitempty"` // 附件token Name *string `json:"name,omitempty"` // 附件名称 SegmentStyle *SegmentStyle `json:"segment_style,omitempty"` // }
type FileBuilder ¶ added in v3.0.1
type FileBuilder struct {
// contains filtered or unexported fields
}
func NewFileBuilder ¶ added in v3.0.1
func NewFileBuilder() *FileBuilder
func (*FileBuilder) Build ¶ added in v3.0.1
func (builder *FileBuilder) Build() *File
func (*FileBuilder) FileToken ¶ added in v3.0.1
func (builder *FileBuilder) FileToken(fileToken string) *FileBuilder
附件token
示例值:boxxxxxxx
func (*FileBuilder) Name ¶ added in v3.0.1
func (builder *FileBuilder) Name(name string) *FileBuilder
附件名称
示例值:a.png
func (*FileBuilder) SegmentStyle ¶ added in v3.0.1
func (builder *FileBuilder) SegmentStyle(segmentStyle *SegmentStyle) *FileBuilder
示例值:
type FilterInfo ¶
type FilterInfoBuilder ¶
type FilterInfoBuilder struct {
// contains filtered or unexported fields
}
func NewFilterInfoBuilder ¶
func NewFilterInfoBuilder() *FilterInfoBuilder
func (*FilterInfoBuilder) Build ¶
func (builder *FilterInfoBuilder) Build() *FilterInfo
func (*FilterInfoBuilder) Col ¶
func (builder *FilterInfoBuilder) Col(col string) *FilterInfoBuilder
设置了筛选条件的列
示例值:E
func (*FilterInfoBuilder) Conditions ¶
func (builder *FilterInfoBuilder) Conditions(conditions []*Condition) *FilterInfoBuilder
筛选条件
示例值:
type FilterView ¶
type FilterViewBuilder ¶
type FilterViewBuilder struct {
// contains filtered or unexported fields
}
func NewFilterViewBuilder ¶
func NewFilterViewBuilder() *FilterViewBuilder
func (*FilterViewBuilder) Build ¶
func (builder *FilterViewBuilder) Build() *FilterView
func (*FilterViewBuilder) FilterViewId ¶
func (builder *FilterViewBuilder) FilterViewId(filterViewId string) *FilterViewBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*FilterViewBuilder) FilterViewName ¶
func (builder *FilterViewBuilder) FilterViewName(filterViewName string) *FilterViewBuilder
筛选视图名字
示例值:筛选视图 1
func (*FilterViewBuilder) Range ¶
func (builder *FilterViewBuilder) Range(range_ string) *FilterViewBuilder
筛选视图的筛选范围
示例值:0b**12!C1:H14
type FilterViewCondition ¶
type FilterViewConditionBuilder ¶
type FilterViewConditionBuilder struct {
// contains filtered or unexported fields
}
func NewFilterViewConditionBuilder ¶
func NewFilterViewConditionBuilder() *FilterViewConditionBuilder
func (*FilterViewConditionBuilder) Build ¶
func (builder *FilterViewConditionBuilder) Build() *FilterViewCondition
func (*FilterViewConditionBuilder) CompareType ¶
func (builder *FilterViewConditionBuilder) CompareType(compareType string) *FilterViewConditionBuilder
比较类型
示例值:less
func (*FilterViewConditionBuilder) ConditionId ¶
func (builder *FilterViewConditionBuilder) ConditionId(conditionId string) *FilterViewConditionBuilder
设置筛选条件的列,使用字母号
示例值:E
func (*FilterViewConditionBuilder) Expected ¶
func (builder *FilterViewConditionBuilder) Expected(expected []string) *FilterViewConditionBuilder
筛选参数
示例值:6
func (*FilterViewConditionBuilder) FilterType ¶
func (builder *FilterViewConditionBuilder) FilterType(filterType string) *FilterViewConditionBuilder
筛选类型
示例值:number
type Find ¶
type Find struct { FindCondition *FindCondition `json:"find_condition,omitempty"` // 查找条件 Find *string `json:"find,omitempty"` // 查找的字符串 }
type FindBuilder ¶
type FindBuilder struct {
// contains filtered or unexported fields
}
func NewFindBuilder ¶
func NewFindBuilder() *FindBuilder
func (*FindBuilder) Build ¶
func (builder *FindBuilder) Build() *Find
func (*FindBuilder) Find ¶
func (builder *FindBuilder) Find(find string) *FindBuilder
查找的字符串
示例值:hello
func (*FindBuilder) FindCondition ¶
func (builder *FindBuilder) FindCondition(findCondition *FindCondition) *FindBuilder
查找条件
示例值:
type FindCondition ¶
type FindCondition struct { Range *string `json:"range,omitempty"` // 查找范围 MatchCase *bool `json:"match_case,omitempty"` // 是否忽略大小写 MatchEntireCell *bool `json:"match_entire_cell,omitempty"` // 是否匹配整个单元格 SearchByRegex *bool `json:"search_by_regex,omitempty"` // 是否为正则匹配 IncludeFormulas *bool `json:"include_formulas,omitempty"` // 是否搜索公式内容 }
type FindConditionBuilder ¶
type FindConditionBuilder struct {
// contains filtered or unexported fields
}
func NewFindConditionBuilder ¶
func NewFindConditionBuilder() *FindConditionBuilder
func (*FindConditionBuilder) Build ¶
func (builder *FindConditionBuilder) Build() *FindCondition
func (*FindConditionBuilder) IncludeFormulas ¶
func (builder *FindConditionBuilder) IncludeFormulas(includeFormulas bool) *FindConditionBuilder
是否搜索公式内容
示例值:false
func (*FindConditionBuilder) MatchCase ¶
func (builder *FindConditionBuilder) MatchCase(matchCase bool) *FindConditionBuilder
是否忽略大小写
示例值:true
func (*FindConditionBuilder) MatchEntireCell ¶
func (builder *FindConditionBuilder) MatchEntireCell(matchEntireCell bool) *FindConditionBuilder
是否匹配整个单元格
示例值:false
func (*FindConditionBuilder) Range ¶
func (builder *FindConditionBuilder) Range(range_ string) *FindConditionBuilder
查找范围
示例值:0b**12!A1:H10
func (*FindConditionBuilder) SearchByRegex ¶
func (builder *FindConditionBuilder) SearchByRegex(searchByRegex bool) *FindConditionBuilder
是否为正则匹配
示例值:false
type FindReplaceResult ¶
type FindReplaceResultBuilder ¶
type FindReplaceResultBuilder struct {
// contains filtered or unexported fields
}
func NewFindReplaceResultBuilder ¶
func NewFindReplaceResultBuilder() *FindReplaceResultBuilder
func (*FindReplaceResultBuilder) Build ¶
func (builder *FindReplaceResultBuilder) Build() *FindReplaceResult
func (*FindReplaceResultBuilder) MatchedCells ¶
func (builder *FindReplaceResultBuilder) MatchedCells(matchedCells []string) *FindReplaceResultBuilder
符合查找条件的单元格数组,不包含公式,例如["A1", "A2"...]
示例值:
func (*FindReplaceResultBuilder) MatchedFormulaCells ¶
func (builder *FindReplaceResultBuilder) MatchedFormulaCells(matchedFormulaCells []string) *FindReplaceResultBuilder
符合查找条件的含有公式的单元格数组,例如["B3", "H7"...]
示例值:
func (*FindReplaceResultBuilder) RowsCount ¶
func (builder *FindReplaceResultBuilder) RowsCount(rowsCount int) *FindReplaceResultBuilder
符合查找条件的总行数
示例值:2
type FindSpreadsheetSheetReq ¶
type FindSpreadsheetSheetReq struct { Find *Find `body:""` // contains filtered or unexported fields }
type FindSpreadsheetSheetReqBuilder ¶
type FindSpreadsheetSheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewFindSpreadsheetSheetReqBuilder ¶
func NewFindSpreadsheetSheetReqBuilder() *FindSpreadsheetSheetReqBuilder
func (*FindSpreadsheetSheetReqBuilder) Build ¶
func (builder *FindSpreadsheetSheetReqBuilder) Build() *FindSpreadsheetSheetReq
func (*FindSpreadsheetSheetReqBuilder) Find ¶
func (builder *FindSpreadsheetSheetReqBuilder) Find(find *Find) *FindSpreadsheetSheetReqBuilder
按照指定的条件查找子表的某个范围内的数据符合条件的单元格位置。请求体中的 range 和 find 字段为必填。
func (*FindSpreadsheetSheetReqBuilder) SheetId ¶
func (builder *FindSpreadsheetSheetReqBuilder) SheetId(sheetId string) *FindSpreadsheetSheetReqBuilder
子表的 id
示例值:0b**12
func (*FindSpreadsheetSheetReqBuilder) SpreadsheetToken ¶
func (builder *FindSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *FindSpreadsheetSheetReqBuilder
表格的 token
示例值:shtcnmBA*****yGehy8
type FindSpreadsheetSheetResp ¶
type FindSpreadsheetSheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *FindSpreadsheetSheetRespData `json:"data"` // 业务数据 }
func (*FindSpreadsheetSheetResp) Success ¶
func (resp *FindSpreadsheetSheetResp) Success() bool
type FindSpreadsheetSheetRespData ¶
type FindSpreadsheetSheetRespData struct {
FindResult *FindReplaceResult `json:"find_result,omitempty"` // 查找返回符合条件的信息
}
type FloatImage ¶
type FloatImage struct { FloatImageId *string `json:"float_image_id,omitempty"` // 浮动图片 id FloatImageToken *string `json:"float_image_token,omitempty"` // 【更新时不用传,创建需要】浮动图片 token,需要先上传图片到表格获得此 token 之后再进行浮动图片的相关操作 Range *string `json:"range,omitempty"` // 浮动图片的左上角单元格定位,只支持一个单元格 Width *float64 `json:"width,omitempty"` // 浮动图片的宽度,大于等于 20px Height *float64 `json:"height,omitempty"` // 浮动图片的高度,大于等于 20px OffsetX *float64 `json:"offset_x,omitempty"` // 浮动图片左上角所在位置相对于所在单元格左上角的横向偏移,大于等于0且小于所在单元格的宽度 OffsetY *float64 `json:"offset_y,omitempty"` // 浮动图片左上角所在位置相对于所在单元格左上角的纵向偏移,大于等于0且小于所在单元格的高度 }
type FloatImageBuilder ¶
type FloatImageBuilder struct {
// contains filtered or unexported fields
}
func NewFloatImageBuilder ¶
func NewFloatImageBuilder() *FloatImageBuilder
func (*FloatImageBuilder) Build ¶
func (builder *FloatImageBuilder) Build() *FloatImage
func (*FloatImageBuilder) FloatImageId ¶
func (builder *FloatImageBuilder) FloatImageId(floatImageId string) *FloatImageBuilder
浮动图片 id
示例值:ye06SS14ph
func (*FloatImageBuilder) FloatImageToken ¶
func (builder *FloatImageBuilder) FloatImageToken(floatImageToken string) *FloatImageBuilder
【更新时不用传,创建需要】浮动图片 token,需要先上传图片到表格获得此 token 之后再进行浮动图片的相关操作
示例值:boxbcbQsaSqIXsxxxxx1HCPJFbh
func (*FloatImageBuilder) Height ¶
func (builder *FloatImageBuilder) Height(height float64) *FloatImageBuilder
浮动图片的高度,大于等于 20px
示例值:100
func (*FloatImageBuilder) OffsetX ¶
func (builder *FloatImageBuilder) OffsetX(offsetX float64) *FloatImageBuilder
浮动图片左上角所在位置相对于所在单元格左上角的横向偏移,大于等于0且小于所在单元格的宽度
示例值:0
func (*FloatImageBuilder) OffsetY ¶
func (builder *FloatImageBuilder) OffsetY(offsetY float64) *FloatImageBuilder
浮动图片左上角所在位置相对于所在单元格左上角的纵向偏移,大于等于0且小于所在单元格的高度
示例值:0
func (*FloatImageBuilder) Range ¶
func (builder *FloatImageBuilder) Range(range_ string) *FloatImageBuilder
浮动图片的左上角单元格定位,只支持一个单元格
示例值:0b**12!A1:A1
func (*FloatImageBuilder) Width ¶
func (builder *FloatImageBuilder) Width(width float64) *FloatImageBuilder
浮动图片的宽度,大于等于 20px
示例值:100
type FormulaBuilder ¶ added in v3.0.1
type FormulaBuilder struct {
// contains filtered or unexported fields
}
func NewFormulaBuilder ¶ added in v3.0.1
func NewFormulaBuilder() *FormulaBuilder
func (*FormulaBuilder) AffectedRange ¶ added in v3.0.1
func (builder *FormulaBuilder) AffectedRange(affectedRange string) *FormulaBuilder
公式影响的范围
示例值:Xkhr2d!A1:B2
func (*FormulaBuilder) Build ¶ added in v3.0.1
func (builder *FormulaBuilder) Build() *Formula
func (*FormulaBuilder) Formula ¶ added in v3.0.1
func (builder *FormulaBuilder) Formula(formula string) *FormulaBuilder
公式
示例值:=SUM(A:A)
func (*FormulaBuilder) FormulaValue ¶ added in v3.0.1
func (builder *FormulaBuilder) FormulaValue(formulaValue string) *FormulaBuilder
公式结果
示例值:123
type GetSpreadsheet ¶ added in v3.0.1
type GetSpreadsheetBuilder ¶ added in v3.0.1
type GetSpreadsheetBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetBuilder ¶ added in v3.0.1
func NewGetSpreadsheetBuilder() *GetSpreadsheetBuilder
func (*GetSpreadsheetBuilder) Build ¶ added in v3.0.1
func (builder *GetSpreadsheetBuilder) Build() *GetSpreadsheet
func (*GetSpreadsheetBuilder) OwnerId ¶ added in v3.0.1
func (builder *GetSpreadsheetBuilder) OwnerId(ownerId string) *GetSpreadsheetBuilder
电子表格owner
示例值:ou_xxxxxxxxxxxx
func (*GetSpreadsheetBuilder) Title ¶ added in v3.0.1
func (builder *GetSpreadsheetBuilder) Title(title string) *GetSpreadsheetBuilder
电子表格标题
示例值:title
func (*GetSpreadsheetBuilder) Token ¶ added in v3.0.1
func (builder *GetSpreadsheetBuilder) Token(token string) *GetSpreadsheetBuilder
电子表格token
示例值:shtxxxxxxxxxxxxxx
func (*GetSpreadsheetBuilder) Url ¶ added in v3.0.1
func (builder *GetSpreadsheetBuilder) Url(url string) *GetSpreadsheetBuilder
电子表格url
type GetSpreadsheetReq ¶ added in v3.0.3
type GetSpreadsheetReq struct {
// contains filtered or unexported fields
}
type GetSpreadsheetReqBuilder ¶ added in v3.0.3
type GetSpreadsheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetReqBuilder ¶ added in v3.0.3
func NewGetSpreadsheetReqBuilder() *GetSpreadsheetReqBuilder
func (*GetSpreadsheetReqBuilder) Build ¶ added in v3.0.3
func (builder *GetSpreadsheetReqBuilder) Build() *GetSpreadsheetReq
func (*GetSpreadsheetReqBuilder) SpreadsheetToken ¶ added in v3.0.3
func (builder *GetSpreadsheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetReqBuilder
表格的token
示例值:shtxxxxxxxxxxxxxxx
func (*GetSpreadsheetReqBuilder) UserIdType ¶ added in v3.0.3
func (builder *GetSpreadsheetReqBuilder) UserIdType(userIdType string) *GetSpreadsheetReqBuilder
此次调用中使用的用户ID的类型
示例值:
type GetSpreadsheetResp ¶ added in v3.0.3
type GetSpreadsheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSpreadsheetRespData `json:"data"` // 业务数据 }
func (*GetSpreadsheetResp) Success ¶ added in v3.0.3
func (resp *GetSpreadsheetResp) Success() bool
type GetSpreadsheetRespData ¶ added in v3.0.3
type GetSpreadsheetRespData struct {
Spreadsheet *GetSpreadsheet `json:"spreadsheet,omitempty"` // 电子表格属性
}
type GetSpreadsheetSheetFilterReq ¶
type GetSpreadsheetSheetFilterReq struct {
// contains filtered or unexported fields
}
type GetSpreadsheetSheetFilterReqBuilder ¶
type GetSpreadsheetSheetFilterReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetSheetFilterReqBuilder ¶
func NewGetSpreadsheetSheetFilterReqBuilder() *GetSpreadsheetSheetFilterReqBuilder
func (*GetSpreadsheetSheetFilterReqBuilder) Build ¶
func (builder *GetSpreadsheetSheetFilterReqBuilder) Build() *GetSpreadsheetSheetFilterReq
func (*GetSpreadsheetSheetFilterReqBuilder) SheetId ¶
func (builder *GetSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFilterReqBuilder
子表 id
示例值:0b\**12
func (*GetSpreadsheetSheetFilterReqBuilder) SpreadsheetToken ¶
func (builder *GetSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterReqBuilder
表格 token
示例值:shtcnmBA\*****yGehy8
type GetSpreadsheetSheetFilterResp ¶
type GetSpreadsheetSheetFilterResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSpreadsheetSheetFilterRespData `json:"data"` // 业务数据 }
func (*GetSpreadsheetSheetFilterResp) Success ¶
func (resp *GetSpreadsheetSheetFilterResp) Success() bool
type GetSpreadsheetSheetFilterRespData ¶
type GetSpreadsheetSheetFilterRespData struct {
SheetFilterInfo *SheetFilterInfo `json:"sheet_filter_info,omitempty"` // 筛选信息
}
type GetSpreadsheetSheetFilterViewConditionReq ¶
type GetSpreadsheetSheetFilterViewConditionReq struct {
// contains filtered or unexported fields
}
type GetSpreadsheetSheetFilterViewConditionReqBuilder ¶
type GetSpreadsheetSheetFilterViewConditionReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetSheetFilterViewConditionReqBuilder ¶
func NewGetSpreadsheetSheetFilterViewConditionReqBuilder() *GetSpreadsheetSheetFilterViewConditionReqBuilder
func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) Build ¶
func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) Build() *GetSpreadsheetSheetFilterViewConditionReq
func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId ¶
func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId(conditionId string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
需要查询筛选条件的列字母号
示例值:E
func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId ¶
func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) SheetId ¶
func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
子表 id
示例值:0b**12
func (*GetSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken ¶
func (builder *GetSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterViewConditionReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type GetSpreadsheetSheetFilterViewConditionResp ¶
type GetSpreadsheetSheetFilterViewConditionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSpreadsheetSheetFilterViewConditionRespData `json:"data"` // 业务数据 }
func (*GetSpreadsheetSheetFilterViewConditionResp) Success ¶
func (resp *GetSpreadsheetSheetFilterViewConditionResp) Success() bool
type GetSpreadsheetSheetFilterViewConditionRespData ¶
type GetSpreadsheetSheetFilterViewConditionRespData struct {
Condition *FilterViewCondition `json:"condition,omitempty"` // 筛选的条件
}
type GetSpreadsheetSheetFilterViewReq ¶
type GetSpreadsheetSheetFilterViewReq struct {
// contains filtered or unexported fields
}
type GetSpreadsheetSheetFilterViewReqBuilder ¶
type GetSpreadsheetSheetFilterViewReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetSheetFilterViewReqBuilder ¶
func NewGetSpreadsheetSheetFilterViewReqBuilder() *GetSpreadsheetSheetFilterViewReqBuilder
func (*GetSpreadsheetSheetFilterViewReqBuilder) Build ¶
func (builder *GetSpreadsheetSheetFilterViewReqBuilder) Build() *GetSpreadsheetSheetFilterViewReq
func (*GetSpreadsheetSheetFilterViewReqBuilder) FilterViewId ¶
func (builder *GetSpreadsheetSheetFilterViewReqBuilder) FilterViewId(filterViewId string) *GetSpreadsheetSheetFilterViewReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*GetSpreadsheetSheetFilterViewReqBuilder) SheetId ¶
func (builder *GetSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFilterViewReqBuilder
子表 id
示例值:0b**12
func (*GetSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken ¶
func (builder *GetSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFilterViewReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type GetSpreadsheetSheetFilterViewResp ¶
type GetSpreadsheetSheetFilterViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSpreadsheetSheetFilterViewRespData `json:"data"` // 业务数据 }
func (*GetSpreadsheetSheetFilterViewResp) Success ¶
func (resp *GetSpreadsheetSheetFilterViewResp) Success() bool
type GetSpreadsheetSheetFilterViewRespData ¶
type GetSpreadsheetSheetFilterViewRespData struct {
FilterView *FilterView `json:"filter_view,omitempty"` // 筛选视图信息,包括 id、name、range
}
type GetSpreadsheetSheetFloatImageReq ¶
type GetSpreadsheetSheetFloatImageReq struct {
// contains filtered or unexported fields
}
type GetSpreadsheetSheetFloatImageReqBuilder ¶
type GetSpreadsheetSheetFloatImageReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetSheetFloatImageReqBuilder ¶
func NewGetSpreadsheetSheetFloatImageReqBuilder() *GetSpreadsheetSheetFloatImageReqBuilder
func (*GetSpreadsheetSheetFloatImageReqBuilder) Build ¶
func (builder *GetSpreadsheetSheetFloatImageReqBuilder) Build() *GetSpreadsheetSheetFloatImageReq
func (*GetSpreadsheetSheetFloatImageReqBuilder) FloatImageId ¶
func (builder *GetSpreadsheetSheetFloatImageReqBuilder) FloatImageId(floatImageId string) *GetSpreadsheetSheetFloatImageReqBuilder
浮动图片 id
示例值:ye06SS14ph
func (*GetSpreadsheetSheetFloatImageReqBuilder) SheetId ¶
func (builder *GetSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetFloatImageReqBuilder
子表 id
示例值:0b**12
func (*GetSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken ¶
func (builder *GetSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetFloatImageReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type GetSpreadsheetSheetFloatImageResp ¶
type GetSpreadsheetSheetFloatImageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSpreadsheetSheetFloatImageRespData `json:"data"` // 业务数据 }
func (*GetSpreadsheetSheetFloatImageResp) Success ¶
func (resp *GetSpreadsheetSheetFloatImageResp) Success() bool
type GetSpreadsheetSheetFloatImageRespData ¶
type GetSpreadsheetSheetFloatImageRespData struct {
FloatImage *FloatImage `json:"float_image,omitempty"` // 浮动图片信息
}
type GetSpreadsheetSheetReq ¶ added in v3.0.3
type GetSpreadsheetSheetReq struct {
// contains filtered or unexported fields
}
type GetSpreadsheetSheetReqBuilder ¶ added in v3.0.3
type GetSpreadsheetSheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetSpreadsheetSheetReqBuilder ¶ added in v3.0.3
func NewGetSpreadsheetSheetReqBuilder() *GetSpreadsheetSheetReqBuilder
func (*GetSpreadsheetSheetReqBuilder) Build ¶ added in v3.0.3
func (builder *GetSpreadsheetSheetReqBuilder) Build() *GetSpreadsheetSheetReq
func (*GetSpreadsheetSheetReqBuilder) SheetId ¶ added in v3.0.3
func (builder *GetSpreadsheetSheetReqBuilder) SheetId(sheetId string) *GetSpreadsheetSheetReqBuilder
工作表的id
示例值:giDk9k
func (*GetSpreadsheetSheetReqBuilder) SpreadsheetToken ¶ added in v3.0.3
func (builder *GetSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *GetSpreadsheetSheetReqBuilder
电子表格的token
示例值:shtxxxxxxxxxxxxxxx
type GetSpreadsheetSheetResp ¶ added in v3.0.3
type GetSpreadsheetSheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetSpreadsheetSheetRespData `json:"data"` // 业务数据 }
func (*GetSpreadsheetSheetResp) Success ¶ added in v3.0.3
func (resp *GetSpreadsheetSheetResp) Success() bool
type GetSpreadsheetSheetRespData ¶ added in v3.0.3
type GetSpreadsheetSheetRespData struct {
Sheet *Sheet `json:"sheet,omitempty"` // 工作表
}
type GridProperties ¶ added in v3.0.1
type GridPropertiesBuilder ¶ added in v3.0.1
type GridPropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewGridPropertiesBuilder ¶ added in v3.0.1
func NewGridPropertiesBuilder() *GridPropertiesBuilder
func (*GridPropertiesBuilder) Build ¶ added in v3.0.1
func (builder *GridPropertiesBuilder) Build() *GridProperties
func (*GridPropertiesBuilder) ColumnCount ¶ added in v3.0.1
func (builder *GridPropertiesBuilder) ColumnCount(columnCount int) *GridPropertiesBuilder
工作表的列数量
示例值:20
func (*GridPropertiesBuilder) FrozenColumnCount ¶ added in v3.0.1
func (builder *GridPropertiesBuilder) FrozenColumnCount(frozenColumnCount int) *GridPropertiesBuilder
冻结的列数量
示例值:0
func (*GridPropertiesBuilder) FrozenRowCount ¶ added in v3.0.1
func (builder *GridPropertiesBuilder) FrozenRowCount(frozenRowCount int) *GridPropertiesBuilder
冻结的行数量
示例值:0
func (*GridPropertiesBuilder) RowCount ¶ added in v3.0.1
func (builder *GridPropertiesBuilder) RowCount(rowCount int) *GridPropertiesBuilder
工作表的行数
示例值:200
type Image ¶ added in v3.0.1
type Image struct {
ImageToken *string `json:"image_token,omitempty"` // 图片token
}
type ImageBuilder ¶ added in v3.0.1
type ImageBuilder struct {
// contains filtered or unexported fields
}
func NewImageBuilder ¶ added in v3.0.1
func NewImageBuilder() *ImageBuilder
func (*ImageBuilder) Build ¶ added in v3.0.1
func (builder *ImageBuilder) Build() *Image
func (*ImageBuilder) ImageToken ¶ added in v3.0.1
func (builder *ImageBuilder) ImageToken(imageToken string) *ImageBuilder
图片token
示例值:boxxxxxxxxxx
type InsertDimension ¶ added in v3.0.1
type InsertDimensionBuilder ¶ added in v3.0.1
type InsertDimensionBuilder struct {
// contains filtered or unexported fields
}
func NewInsertDimensionBuilder ¶ added in v3.0.1
func NewInsertDimensionBuilder() *InsertDimensionBuilder
func (*InsertDimensionBuilder) Build ¶ added in v3.0.1
func (builder *InsertDimensionBuilder) Build() *InsertDimension
func (*InsertDimensionBuilder) DimensionRange ¶ added in v3.0.1
func (builder *InsertDimensionBuilder) DimensionRange(dimensionRange *Dimension) *InsertDimensionBuilder
行列操作的维度
示例值:
func (*InsertDimensionBuilder) InheritFrom ¶ added in v3.0.1
func (builder *InsertDimensionBuilder) InheritFrom(inheritFrom string) *InsertDimensionBuilder
是否继承上/下一行/列样式
示例值:Before
type Link ¶ added in v3.0.1
type Link struct { Text *string `json:"text,omitempty"` // 文本 Link *string `json:"link,omitempty"` // 链接 SegmentStyles []*SegmentStyle `json:"segment_styles,omitempty"` // }
type LinkBuilder ¶ added in v3.0.1
type LinkBuilder struct {
// contains filtered or unexported fields
}
func NewLinkBuilder ¶ added in v3.0.1
func NewLinkBuilder() *LinkBuilder
func (*LinkBuilder) Build ¶ added in v3.0.1
func (builder *LinkBuilder) Build() *Link
func (*LinkBuilder) Link ¶ added in v3.0.1
func (builder *LinkBuilder) Link(link string) *LinkBuilder
链接
示例值:www.xxxx.cn
func (*LinkBuilder) SegmentStyles ¶ added in v3.0.1
func (builder *LinkBuilder) SegmentStyles(segmentStyles []*SegmentStyle) *LinkBuilder
示例值:
func (*LinkBuilder) Text ¶ added in v3.0.1
func (builder *LinkBuilder) Text(text string) *LinkBuilder
文本
示例值:text
type MentionDocument ¶ added in v3.0.1
type MentionDocument struct { Title *string `json:"title,omitempty"` // 文档标题 ObjectType *string `json:"object_type,omitempty"` // 文档类型 Token *string `json:"token,omitempty"` // 文档token SegmentStyle *SegmentStyle `json:"segment_style,omitempty"` // }
type MentionDocumentBuilder ¶ added in v3.0.1
type MentionDocumentBuilder struct {
// contains filtered or unexported fields
}
func NewMentionDocumentBuilder ¶ added in v3.0.1
func NewMentionDocumentBuilder() *MentionDocumentBuilder
func (*MentionDocumentBuilder) Build ¶ added in v3.0.1
func (builder *MentionDocumentBuilder) Build() *MentionDocument
func (*MentionDocumentBuilder) ObjectType ¶ added in v3.0.1
func (builder *MentionDocumentBuilder) ObjectType(objectType string) *MentionDocumentBuilder
文档类型
示例值:sheet
func (*MentionDocumentBuilder) SegmentStyle ¶ added in v3.0.1
func (builder *MentionDocumentBuilder) SegmentStyle(segmentStyle *SegmentStyle) *MentionDocumentBuilder
示例值:
func (*MentionDocumentBuilder) Title ¶ added in v3.0.1
func (builder *MentionDocumentBuilder) Title(title string) *MentionDocumentBuilder
文档标题
示例值:abc
func (*MentionDocumentBuilder) Token ¶ added in v3.0.1
func (builder *MentionDocumentBuilder) Token(token string) *MentionDocumentBuilder
文档token
示例值:shtxxxxxxxxx
type MentionUser ¶ added in v3.0.1
type MentionUser struct { Name *string `json:"name,omitempty"` // 用户名 UserId *string `json:"user_id,omitempty"` // 用户id Notify *bool `json:"notify,omitempty"` // 是否通知用户 SegmentStyle *SegmentStyle `json:"segment_style,omitempty"` // }
type MentionUserBuilder ¶ added in v3.0.1
type MentionUserBuilder struct {
// contains filtered or unexported fields
}
func NewMentionUserBuilder ¶ added in v3.0.1
func NewMentionUserBuilder() *MentionUserBuilder
func (*MentionUserBuilder) Build ¶ added in v3.0.1
func (builder *MentionUserBuilder) Build() *MentionUser
func (*MentionUserBuilder) Name ¶ added in v3.0.1
func (builder *MentionUserBuilder) Name(name string) *MentionUserBuilder
用户名
示例值:李四
func (*MentionUserBuilder) Notify ¶ added in v3.0.1
func (builder *MentionUserBuilder) Notify(notify bool) *MentionUserBuilder
是否通知用户
示例值:true
func (*MentionUserBuilder) SegmentStyle ¶ added in v3.0.1
func (builder *MentionUserBuilder) SegmentStyle(segmentStyle *SegmentStyle) *MentionUserBuilder
示例值:
func (*MentionUserBuilder) UserId ¶ added in v3.0.1
func (builder *MentionUserBuilder) UserId(userId string) *MentionUserBuilder
用户id
示例值:ou_xxxxxxx
type MergeCell ¶ added in v3.0.1
type MergeCell struct { Range *MergeRange `json:"range,omitempty"` // 合并单元格的范围 MergeType *string `json:"merge_type,omitempty"` // 合并单元格类型 }
type MergeCellBuilder ¶ added in v3.0.1
type MergeCellBuilder struct {
// contains filtered or unexported fields
}
func NewMergeCellBuilder ¶ added in v3.0.1
func NewMergeCellBuilder() *MergeCellBuilder
func (*MergeCellBuilder) Build ¶ added in v3.0.1
func (builder *MergeCellBuilder) Build() *MergeCell
func (*MergeCellBuilder) MergeType ¶ added in v3.0.1
func (builder *MergeCellBuilder) MergeType(mergeType string) *MergeCellBuilder
合并单元格类型
示例值:MergeAll
func (*MergeCellBuilder) Range ¶ added in v3.0.1
func (builder *MergeCellBuilder) Range(range_ *MergeRange) *MergeCellBuilder
合并单元格的范围
示例值:Zj2ts!A1:B2
type MergeRange ¶ added in v3.0.1
type MergeRangeBuilder ¶ added in v3.0.1
type MergeRangeBuilder struct {
// contains filtered or unexported fields
}
func NewMergeRangeBuilder ¶ added in v3.0.1
func NewMergeRangeBuilder() *MergeRangeBuilder
func (*MergeRangeBuilder) Build ¶ added in v3.0.1
func (builder *MergeRangeBuilder) Build() *MergeRange
func (*MergeRangeBuilder) EndColumnIndex ¶ added in v3.0.1
func (builder *MergeRangeBuilder) EndColumnIndex(endColumnIndex int) *MergeRangeBuilder
结束列
示例值:0
func (*MergeRangeBuilder) EndRowIndex ¶ added in v3.0.1
func (builder *MergeRangeBuilder) EndRowIndex(endRowIndex int) *MergeRangeBuilder
结束行
示例值:0
func (*MergeRangeBuilder) StartColumnIndex ¶ added in v3.0.1
func (builder *MergeRangeBuilder) StartColumnIndex(startColumnIndex int) *MergeRangeBuilder
起始列
示例值:0
func (*MergeRangeBuilder) StartRowIndex ¶ added in v3.0.1
func (builder *MergeRangeBuilder) StartRowIndex(startRowIndex int) *MergeRangeBuilder
起始行
示例值:0
type MoveDimension ¶
type MoveDimensionBuilder ¶
type MoveDimensionBuilder struct {
// contains filtered or unexported fields
}
func NewMoveDimensionBuilder ¶
func NewMoveDimensionBuilder() *MoveDimensionBuilder
func (*MoveDimensionBuilder) Build ¶
func (builder *MoveDimensionBuilder) Build() *MoveDimension
func (*MoveDimensionBuilder) DestinationIndex ¶
func (builder *MoveDimensionBuilder) DestinationIndex(destinationIndex int) *MoveDimensionBuilder
移动的目标位置行或者列号
示例值:4
func (*MoveDimensionBuilder) Source ¶
func (builder *MoveDimensionBuilder) Source(source *Dimension) *MoveDimensionBuilder
移动源位置参数
示例值:
type MoveDimensionSpreadsheetSheetReq ¶
type MoveDimensionSpreadsheetSheetReq struct { MoveDimension *MoveDimension `body:""` // contains filtered or unexported fields }
type MoveDimensionSpreadsheetSheetReqBuilder ¶
type MoveDimensionSpreadsheetSheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewMoveDimensionSpreadsheetSheetReqBuilder ¶
func NewMoveDimensionSpreadsheetSheetReqBuilder() *MoveDimensionSpreadsheetSheetReqBuilder
func (*MoveDimensionSpreadsheetSheetReqBuilder) Build ¶
func (builder *MoveDimensionSpreadsheetSheetReqBuilder) Build() *MoveDimensionSpreadsheetSheetReq
func (*MoveDimensionSpreadsheetSheetReqBuilder) MoveDimension ¶
func (builder *MoveDimensionSpreadsheetSheetReqBuilder) MoveDimension(moveDimension *MoveDimension) *MoveDimensionSpreadsheetSheetReqBuilder
该接口用于移动行列,行列被移动到目标位置后,原本在目标位置的行列会对应右移或下移。
func (*MoveDimensionSpreadsheetSheetReqBuilder) SheetId ¶
func (builder *MoveDimensionSpreadsheetSheetReqBuilder) SheetId(sheetId string) *MoveDimensionSpreadsheetSheetReqBuilder
子表 id
示例值:0b\**12
func (*MoveDimensionSpreadsheetSheetReqBuilder) SpreadsheetToken ¶
func (builder *MoveDimensionSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *MoveDimensionSpreadsheetSheetReqBuilder
表格 token
示例值:shtcnmBA\*****yGehy8
type MoveDimensionSpreadsheetSheetResp ¶
type MoveDimensionSpreadsheetSheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*MoveDimensionSpreadsheetSheetResp) Success ¶
func (resp *MoveDimensionSpreadsheetSheetResp) Success() bool
type MultiRange ¶ added in v3.0.1
type MultiRange struct {
Ranges []string `json:"ranges,omitempty"` // 同一个工作表的多个范围
}
type MultiRangeBuilder ¶ added in v3.0.1
type MultiRangeBuilder struct {
// contains filtered or unexported fields
}
func NewMultiRangeBuilder ¶ added in v3.0.1
func NewMultiRangeBuilder() *MultiRangeBuilder
func (*MultiRangeBuilder) Build ¶ added in v3.0.1
func (builder *MultiRangeBuilder) Build() *MultiRange
func (*MultiRangeBuilder) Ranges ¶ added in v3.0.1
func (builder *MultiRangeBuilder) Ranges(ranges []string) *MultiRangeBuilder
同一个工作表的多个范围
示例值:Sheet1!A1:B2
type PatchSpreadsheetReq ¶ added in v3.0.3
type PatchSpreadsheetReq struct { UpdateSpreadsheetProperties *UpdateSpreadsheetProperties `body:""` // contains filtered or unexported fields }
type PatchSpreadsheetReqBuilder ¶ added in v3.0.3
type PatchSpreadsheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchSpreadsheetReqBuilder ¶ added in v3.0.3
func NewPatchSpreadsheetReqBuilder() *PatchSpreadsheetReqBuilder
func (*PatchSpreadsheetReqBuilder) Build ¶ added in v3.0.3
func (builder *PatchSpreadsheetReqBuilder) Build() *PatchSpreadsheetReq
func (*PatchSpreadsheetReqBuilder) SpreadsheetToken ¶ added in v3.0.3
func (builder *PatchSpreadsheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *PatchSpreadsheetReqBuilder
表格的token
示例值:shtxxxxxxxxxxxxxxx
func (*PatchSpreadsheetReqBuilder) UpdateSpreadsheetProperties ¶ added in v3.0.3
func (builder *PatchSpreadsheetReqBuilder) UpdateSpreadsheetProperties(updateSpreadsheetProperties *UpdateSpreadsheetProperties) *PatchSpreadsheetReqBuilder
该接口用于修改电子表格的属性
type PatchSpreadsheetResp ¶ added in v3.0.3
type PatchSpreadsheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*PatchSpreadsheetResp) Success ¶ added in v3.0.3
func (resp *PatchSpreadsheetResp) Success() bool
type PatchSpreadsheetSheetFilterViewReq ¶
type PatchSpreadsheetSheetFilterViewReq struct { FilterView *FilterView `body:""` // contains filtered or unexported fields }
type PatchSpreadsheetSheetFilterViewReqBuilder ¶
type PatchSpreadsheetSheetFilterViewReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchSpreadsheetSheetFilterViewReqBuilder ¶
func NewPatchSpreadsheetSheetFilterViewReqBuilder() *PatchSpreadsheetSheetFilterViewReqBuilder
func (*PatchSpreadsheetSheetFilterViewReqBuilder) Build ¶
func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) Build() *PatchSpreadsheetSheetFilterViewReq
func (*PatchSpreadsheetSheetFilterViewReqBuilder) FilterView ¶
func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) FilterView(filterView *FilterView) *PatchSpreadsheetSheetFilterViewReqBuilder
更新筛选视图的名字或者筛选范围。名字长度不超过100,不能重复即子表内唯一;筛选范围不超过子表的最大范围。
func (*PatchSpreadsheetSheetFilterViewReqBuilder) FilterViewId ¶
func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) FilterViewId(filterViewId string) *PatchSpreadsheetSheetFilterViewReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*PatchSpreadsheetSheetFilterViewReqBuilder) SheetId ¶
func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *PatchSpreadsheetSheetFilterViewReqBuilder
子表 id
示例值:0b**12
func (*PatchSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken ¶
func (builder *PatchSpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *PatchSpreadsheetSheetFilterViewReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type PatchSpreadsheetSheetFilterViewResp ¶
type PatchSpreadsheetSheetFilterViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchSpreadsheetSheetFilterViewRespData `json:"data"` // 业务数据 }
func (*PatchSpreadsheetSheetFilterViewResp) Success ¶
func (resp *PatchSpreadsheetSheetFilterViewResp) Success() bool
type PatchSpreadsheetSheetFilterViewRespData ¶
type PatchSpreadsheetSheetFilterViewRespData struct {
FilterView *FilterView `json:"filter_view,omitempty"` // 更新后的筛选视图的 id 、name、range
}
type PatchSpreadsheetSheetFloatImageReq ¶
type PatchSpreadsheetSheetFloatImageReq struct { FloatImage *FloatImage `body:""` // contains filtered or unexported fields }
type PatchSpreadsheetSheetFloatImageReqBuilder ¶
type PatchSpreadsheetSheetFloatImageReqBuilder struct {
// contains filtered or unexported fields
}
func NewPatchSpreadsheetSheetFloatImageReqBuilder ¶
func NewPatchSpreadsheetSheetFloatImageReqBuilder() *PatchSpreadsheetSheetFloatImageReqBuilder
func (*PatchSpreadsheetSheetFloatImageReqBuilder) Build ¶
func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) Build() *PatchSpreadsheetSheetFloatImageReq
func (*PatchSpreadsheetSheetFloatImageReqBuilder) FloatImage ¶
func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) FloatImage(floatImage *FloatImage) *PatchSpreadsheetSheetFloatImageReqBuilder
更新已有的浮动图片位置和宽高,包括 range、width、height、offset_x 和 offset_y,不包括 float_image_id 和 float_image_token。
func (*PatchSpreadsheetSheetFloatImageReqBuilder) FloatImageId ¶
func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) FloatImageId(floatImageId string) *PatchSpreadsheetSheetFloatImageReqBuilder
浮动图片 id
示例值:ye06SS14ph
func (*PatchSpreadsheetSheetFloatImageReqBuilder) SheetId ¶
func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *PatchSpreadsheetSheetFloatImageReqBuilder
子表 id
示例值:0b**12
func (*PatchSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken ¶
func (builder *PatchSpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *PatchSpreadsheetSheetFloatImageReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type PatchSpreadsheetSheetFloatImageResp ¶
type PatchSpreadsheetSheetFloatImageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PatchSpreadsheetSheetFloatImageRespData `json:"data"` // 业务数据 }
func (*PatchSpreadsheetSheetFloatImageResp) Success ¶
func (resp *PatchSpreadsheetSheetFloatImageResp) Success() bool
type PatchSpreadsheetSheetFloatImageRespData ¶
type PatchSpreadsheetSheetFloatImageRespData struct {
FloatImage *FloatImage `json:"float_image,omitempty"` // 浮动图片信息
}
type PlainTextValueRange ¶ added in v3.0.1
type PlainTextValueRangeBuilder ¶ added in v3.0.1
type PlainTextValueRangeBuilder struct {
// contains filtered or unexported fields
}
func NewPlainTextValueRangeBuilder ¶ added in v3.0.1
func NewPlainTextValueRangeBuilder() *PlainTextValueRangeBuilder
func (*PlainTextValueRangeBuilder) Build ¶ added in v3.0.1
func (builder *PlainTextValueRangeBuilder) Build() *PlainTextValueRange
func (*PlainTextValueRangeBuilder) Range ¶ added in v3.0.1
func (builder *PlainTextValueRangeBuilder) Range(range_ string) *PlainTextValueRangeBuilder
范围
示例值:Sheet1!A1:B2
func (*PlainTextValueRangeBuilder) Values ¶ added in v3.0.1
func (builder *PlainTextValueRangeBuilder) Values(values [][]string) *PlainTextValueRangeBuilder
数据
示例值:
type QuerySpreadsheetSheetFilterViewConditionReq ¶
type QuerySpreadsheetSheetFilterViewConditionReq struct {
// contains filtered or unexported fields
}
type QuerySpreadsheetSheetFilterViewConditionReqBuilder ¶
type QuerySpreadsheetSheetFilterViewConditionReqBuilder struct {
// contains filtered or unexported fields
}
func NewQuerySpreadsheetSheetFilterViewConditionReqBuilder ¶
func NewQuerySpreadsheetSheetFilterViewConditionReqBuilder() *QuerySpreadsheetSheetFilterViewConditionReqBuilder
func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) Build ¶
func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) Build() *QuerySpreadsheetSheetFilterViewConditionReq
func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId ¶
func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *QuerySpreadsheetSheetFilterViewConditionReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) SheetId ¶
func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *QuerySpreadsheetSheetFilterViewConditionReqBuilder
子表 id
示例值:0b**12
func (*QuerySpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken ¶
func (builder *QuerySpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetFilterViewConditionReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type QuerySpreadsheetSheetFilterViewConditionResp ¶
type QuerySpreadsheetSheetFilterViewConditionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QuerySpreadsheetSheetFilterViewConditionRespData `json:"data"` // 业务数据 }
func (*QuerySpreadsheetSheetFilterViewConditionResp) Success ¶
func (resp *QuerySpreadsheetSheetFilterViewConditionResp) Success() bool
type QuerySpreadsheetSheetFilterViewConditionRespData ¶
type QuerySpreadsheetSheetFilterViewConditionRespData struct {
Items []*FilterViewCondition `json:"items,omitempty"` // 筛选视图设置的所有筛选条件
}
type QuerySpreadsheetSheetFilterViewReq ¶
type QuerySpreadsheetSheetFilterViewReq struct {
// contains filtered or unexported fields
}
type QuerySpreadsheetSheetFilterViewReqBuilder ¶
type QuerySpreadsheetSheetFilterViewReqBuilder struct {
// contains filtered or unexported fields
}
func NewQuerySpreadsheetSheetFilterViewReqBuilder ¶
func NewQuerySpreadsheetSheetFilterViewReqBuilder() *QuerySpreadsheetSheetFilterViewReqBuilder
func (*QuerySpreadsheetSheetFilterViewReqBuilder) Build ¶
func (builder *QuerySpreadsheetSheetFilterViewReqBuilder) Build() *QuerySpreadsheetSheetFilterViewReq
func (*QuerySpreadsheetSheetFilterViewReqBuilder) SheetId ¶
func (builder *QuerySpreadsheetSheetFilterViewReqBuilder) SheetId(sheetId string) *QuerySpreadsheetSheetFilterViewReqBuilder
子表 id
示例值:0b**12
func (*QuerySpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken ¶
func (builder *QuerySpreadsheetSheetFilterViewReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetFilterViewReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type QuerySpreadsheetSheetFilterViewResp ¶
type QuerySpreadsheetSheetFilterViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QuerySpreadsheetSheetFilterViewRespData `json:"data"` // 业务数据 }
func (*QuerySpreadsheetSheetFilterViewResp) Success ¶
func (resp *QuerySpreadsheetSheetFilterViewResp) Success() bool
type QuerySpreadsheetSheetFilterViewRespData ¶
type QuerySpreadsheetSheetFilterViewRespData struct {
Items []*FilterView `json:"items,omitempty"` // 子表的所有筛选视图信息,id、name、range
}
type QuerySpreadsheetSheetFloatImageReq ¶
type QuerySpreadsheetSheetFloatImageReq struct {
// contains filtered or unexported fields
}
type QuerySpreadsheetSheetFloatImageReqBuilder ¶
type QuerySpreadsheetSheetFloatImageReqBuilder struct {
// contains filtered or unexported fields
}
func NewQuerySpreadsheetSheetFloatImageReqBuilder ¶
func NewQuerySpreadsheetSheetFloatImageReqBuilder() *QuerySpreadsheetSheetFloatImageReqBuilder
func (*QuerySpreadsheetSheetFloatImageReqBuilder) Build ¶
func (builder *QuerySpreadsheetSheetFloatImageReqBuilder) Build() *QuerySpreadsheetSheetFloatImageReq
func (*QuerySpreadsheetSheetFloatImageReqBuilder) SheetId ¶
func (builder *QuerySpreadsheetSheetFloatImageReqBuilder) SheetId(sheetId string) *QuerySpreadsheetSheetFloatImageReqBuilder
子表 id
示例值:0b**12
func (*QuerySpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken ¶
func (builder *QuerySpreadsheetSheetFloatImageReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetFloatImageReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type QuerySpreadsheetSheetFloatImageResp ¶
type QuerySpreadsheetSheetFloatImageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QuerySpreadsheetSheetFloatImageRespData `json:"data"` // 业务数据 }
func (*QuerySpreadsheetSheetFloatImageResp) Success ¶
func (resp *QuerySpreadsheetSheetFloatImageResp) Success() bool
type QuerySpreadsheetSheetFloatImageRespData ¶
type QuerySpreadsheetSheetFloatImageRespData struct {
Items []*FloatImage `json:"items,omitempty"` // 子表的所有浮动图片信息
}
type QuerySpreadsheetSheetReq ¶ added in v3.0.3
type QuerySpreadsheetSheetReq struct {
// contains filtered or unexported fields
}
type QuerySpreadsheetSheetReqBuilder ¶ added in v3.0.3
type QuerySpreadsheetSheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewQuerySpreadsheetSheetReqBuilder ¶ added in v3.0.3
func NewQuerySpreadsheetSheetReqBuilder() *QuerySpreadsheetSheetReqBuilder
func (*QuerySpreadsheetSheetReqBuilder) Build ¶ added in v3.0.3
func (builder *QuerySpreadsheetSheetReqBuilder) Build() *QuerySpreadsheetSheetReq
func (*QuerySpreadsheetSheetReqBuilder) SpreadsheetToken ¶ added in v3.0.3
func (builder *QuerySpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *QuerySpreadsheetSheetReqBuilder
电子表格的token
示例值:shtxxxxxxxxxxxxxxxx
type QuerySpreadsheetSheetResp ¶ added in v3.0.3
type QuerySpreadsheetSheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QuerySpreadsheetSheetRespData `json:"data"` // 业务数据 }
func (*QuerySpreadsheetSheetResp) Success ¶ added in v3.0.3
func (resp *QuerySpreadsheetSheetResp) Success() bool
type QuerySpreadsheetSheetRespData ¶ added in v3.0.3
type QuerySpreadsheetSheetRespData struct {
Sheets []*Sheet `json:"sheets,omitempty"` // 工作表列表
}
type ReminderBuilder ¶ added in v3.0.1
type ReminderBuilder struct {
// contains filtered or unexported fields
}
func NewReminderBuilder ¶ added in v3.0.1
func NewReminderBuilder() *ReminderBuilder
func (*ReminderBuilder) Build ¶ added in v3.0.1
func (builder *ReminderBuilder) Build() *Reminder
func (*ReminderBuilder) NotifyDateTime ¶ added in v3.0.1
func (builder *ReminderBuilder) NotifyDateTime(notifyDateTime string) *ReminderBuilder
时间日期
示例值:2022/2/2 13:33
func (*ReminderBuilder) NotifyStrategy ¶ added in v3.0.1
func (builder *ReminderBuilder) NotifyStrategy(notifyStrategy string) *ReminderBuilder
提醒策略
示例值:AT_TIME
func (*ReminderBuilder) NotifyText ¶ added in v3.0.1
func (builder *ReminderBuilder) NotifyText(notifyText string) *ReminderBuilder
提醒内容
示例值:hello
func (*ReminderBuilder) NotifyUserId ¶ added in v3.0.1
func (builder *ReminderBuilder) NotifyUserId(notifyUserId []string) *ReminderBuilder
提醒人员
示例值:ou_xxxxxx
type Replace ¶
type Replace struct { FindCondition *FindCondition `json:"find_condition,omitempty"` // 查找条件 Find *string `json:"find,omitempty"` // 查找的字符串 Replacement *string `json:"replacement,omitempty"` // 替换的字符串 }
type ReplaceBuilder ¶
type ReplaceBuilder struct {
// contains filtered or unexported fields
}
func NewReplaceBuilder ¶
func NewReplaceBuilder() *ReplaceBuilder
func (*ReplaceBuilder) Build ¶
func (builder *ReplaceBuilder) Build() *Replace
func (*ReplaceBuilder) Find ¶
func (builder *ReplaceBuilder) Find(find string) *ReplaceBuilder
查找的字符串
示例值:hello
func (*ReplaceBuilder) FindCondition ¶
func (builder *ReplaceBuilder) FindCondition(findCondition *FindCondition) *ReplaceBuilder
查找条件
示例值:
func (*ReplaceBuilder) Replacement ¶
func (builder *ReplaceBuilder) Replacement(replacement string) *ReplaceBuilder
替换的字符串
示例值:world
type ReplaceSpreadsheetSheetReq ¶
type ReplaceSpreadsheetSheetReq struct { Replace *Replace `body:""` // contains filtered or unexported fields }
type ReplaceSpreadsheetSheetReqBuilder ¶
type ReplaceSpreadsheetSheetReqBuilder struct {
// contains filtered or unexported fields
}
func NewReplaceSpreadsheetSheetReqBuilder ¶
func NewReplaceSpreadsheetSheetReqBuilder() *ReplaceSpreadsheetSheetReqBuilder
func (*ReplaceSpreadsheetSheetReqBuilder) Build ¶
func (builder *ReplaceSpreadsheetSheetReqBuilder) Build() *ReplaceSpreadsheetSheetReq
func (*ReplaceSpreadsheetSheetReqBuilder) Replace ¶
func (builder *ReplaceSpreadsheetSheetReqBuilder) Replace(replace *Replace) *ReplaceSpreadsheetSheetReqBuilder
按照指定的条件查找子表的某个范围内的数据符合条件的单元格并替换值,返回替换成功的单元格位置。一次请求最多允许替换5000个单元格,如果超过请将range缩小范围再操作。请求体中的 range、find、replaccement 字段必填。
func (*ReplaceSpreadsheetSheetReqBuilder) SheetId ¶
func (builder *ReplaceSpreadsheetSheetReqBuilder) SheetId(sheetId string) *ReplaceSpreadsheetSheetReqBuilder
Sheet id
示例值:0b**12
func (*ReplaceSpreadsheetSheetReqBuilder) SpreadsheetToken ¶
func (builder *ReplaceSpreadsheetSheetReqBuilder) SpreadsheetToken(spreadsheetToken string) *ReplaceSpreadsheetSheetReqBuilder
Spreadsheet token
示例值:shtcnmBA*****yGehy8
type ReplaceSpreadsheetSheetResp ¶
type ReplaceSpreadsheetSheetResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ReplaceSpreadsheetSheetRespData `json:"data"` // 业务数据 }
func (*ReplaceSpreadsheetSheetResp) Success ¶
func (resp *ReplaceSpreadsheetSheetResp) Success() bool
type ReplaceSpreadsheetSheetRespData ¶
type ReplaceSpreadsheetSheetRespData struct {
ReplaceResult *FindReplaceResult `json:"replace_result,omitempty"` // 符合查找条件并替换的单元格信息
}
type RichTextValueRange ¶ added in v3.0.1
type RichTextValueRangeBuilder ¶ added in v3.0.1
type RichTextValueRangeBuilder struct {
// contains filtered or unexported fields
}
func NewRichTextValueRangeBuilder ¶ added in v3.0.1
func NewRichTextValueRangeBuilder() *RichTextValueRangeBuilder
func (*RichTextValueRangeBuilder) Build ¶ added in v3.0.1
func (builder *RichTextValueRangeBuilder) Build() *RichTextValueRange
func (*RichTextValueRangeBuilder) Range ¶ added in v3.0.1
func (builder *RichTextValueRangeBuilder) Range(range_ string) *RichTextValueRangeBuilder
范围
示例值:Sheet1!A1:A2
func (*RichTextValueRangeBuilder) Values ¶ added in v3.0.1
func (builder *RichTextValueRangeBuilder) Values(values [][][]*CellValue) *RichTextValueRangeBuilder
数据
示例值:
type RichValue ¶ added in v3.0.1
type RichValue struct {
Values [][][]*CellValue `json:"values,omitempty"` // 数据
}
type RichValueBuilder ¶ added in v3.0.1
type RichValueBuilder struct {
// contains filtered or unexported fields
}
func NewRichValueBuilder ¶ added in v3.0.1
func NewRichValueBuilder() *RichValueBuilder
func (*RichValueBuilder) Build ¶ added in v3.0.1
func (builder *RichValueBuilder) Build() *RichValue
func (*RichValueBuilder) Values ¶ added in v3.0.1
func (builder *RichValueBuilder) Values(values [][][]*CellValue) *RichValueBuilder
数据
示例值:数据
type SegmentStyle ¶ added in v3.0.1
type SegmentStyle struct { AffectedText *string `json:"affected_text,omitempty"` // 影响的文本 Style *SegmentStyleStyle `json:"style,omitempty"` // 样式 }
type SegmentStyleBuilder ¶ added in v3.0.1
type SegmentStyleBuilder struct {
// contains filtered or unexported fields
}
func NewSegmentStyleBuilder ¶ added in v3.0.1
func NewSegmentStyleBuilder() *SegmentStyleBuilder
func (*SegmentStyleBuilder) AffectedText ¶ added in v3.0.1
func (builder *SegmentStyleBuilder) AffectedText(affectedText string) *SegmentStyleBuilder
影响的文本
示例值:a
func (*SegmentStyleBuilder) Build ¶ added in v3.0.1
func (builder *SegmentStyleBuilder) Build() *SegmentStyle
func (*SegmentStyleBuilder) Style ¶ added in v3.0.1
func (builder *SegmentStyleBuilder) Style(style *SegmentStyleStyle) *SegmentStyleBuilder
样式
示例值:
type SegmentStyleStyle ¶ added in v3.0.1
type SegmentStyleStyle struct { Bold *bool `json:"bold,omitempty"` // 加粗 Italic *bool `json:"italic,omitempty"` // 斜体 StrikeThrough *bool `json:"strike_through,omitempty"` // 删除线 Underline *bool `json:"underline,omitempty"` // 下划线 ForeColor *string `json:"fore_color,omitempty"` // 字体颜色 FontSize *int `json:"font_size,omitempty"` // 字体大小 }
type SegmentStyleStyleBuilder ¶ added in v3.0.1
type SegmentStyleStyleBuilder struct {
// contains filtered or unexported fields
}
func NewSegmentStyleStyleBuilder ¶ added in v3.0.1
func NewSegmentStyleStyleBuilder() *SegmentStyleStyleBuilder
func (*SegmentStyleStyleBuilder) Bold ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) Bold(bold bool) *SegmentStyleStyleBuilder
加粗
示例值:true
func (*SegmentStyleStyleBuilder) Build ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) Build() *SegmentStyleStyle
func (*SegmentStyleStyleBuilder) FontSize ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) FontSize(fontSize int) *SegmentStyleStyleBuilder
字体大小
示例值:
func (*SegmentStyleStyleBuilder) ForeColor ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) ForeColor(foreColor string) *SegmentStyleStyleBuilder
字体颜色
示例值:#ff00ff
func (*SegmentStyleStyleBuilder) Italic ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) Italic(italic bool) *SegmentStyleStyleBuilder
斜体
示例值:true
func (*SegmentStyleStyleBuilder) StrikeThrough ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) StrikeThrough(strikeThrough bool) *SegmentStyleStyleBuilder
删除线
示例值:true
func (*SegmentStyleStyleBuilder) Underline ¶ added in v3.0.1
func (builder *SegmentStyleStyleBuilder) Underline(underline bool) *SegmentStyleStyleBuilder
下划线
示例值:true
type Sheet ¶ added in v3.0.1
type Sheet struct { SheetId *string `json:"sheet_id,omitempty"` // 工作表id Title *string `json:"title,omitempty"` // 工作表标题 Index *int `json:"index,omitempty"` // 工作表索引位置 Hidden *bool `json:"hidden,omitempty"` // 工作表是否被隐藏 GridProperties *GridProperties `json:"grid_properties,omitempty"` // 单元格属性 ResourceType *string `json:"resource_type,omitempty"` // 工作表类型 Merges []*MergeRange `json:"merges,omitempty"` // 合并单元格 }
type SheetBuilder ¶ added in v3.0.1
type SheetBuilder struct {
// contains filtered or unexported fields
}
func NewSheetBuilder ¶ added in v3.0.1
func NewSheetBuilder() *SheetBuilder
func (*SheetBuilder) Build ¶ added in v3.0.1
func (builder *SheetBuilder) Build() *Sheet
func (*SheetBuilder) GridProperties ¶ added in v3.0.1
func (builder *SheetBuilder) GridProperties(gridProperties *GridProperties) *SheetBuilder
单元格属性
示例值:
func (*SheetBuilder) Hidden ¶ added in v3.0.1
func (builder *SheetBuilder) Hidden(hidden bool) *SheetBuilder
工作表是否被隐藏
示例值:false
func (*SheetBuilder) Index ¶ added in v3.0.1
func (builder *SheetBuilder) Index(index int) *SheetBuilder
工作表索引位置
示例值:0
func (*SheetBuilder) Merges ¶ added in v3.0.1
func (builder *SheetBuilder) Merges(merges []*MergeRange) *SheetBuilder
合并单元格
示例值:
func (*SheetBuilder) ResourceType ¶ added in v3.0.1
func (builder *SheetBuilder) ResourceType(resourceType string) *SheetBuilder
工作表类型
示例值:sheet
func (*SheetBuilder) SheetId ¶ added in v3.0.1
func (builder *SheetBuilder) SheetId(sheetId string) *SheetBuilder
工作表id
示例值:sxj5ws
func (*SheetBuilder) Title ¶ added in v3.0.1
func (builder *SheetBuilder) Title(title string) *SheetBuilder
工作表标题
示例值:title
type SheetFilterInfo ¶
type SheetFilterInfo struct { Range *string `json:"range,omitempty"` // 筛选应用范围 FilteredOutRows []int `json:"filtered_out_rows,omitempty"` // 筛选出来隐藏的行 FilterInfos []*FilterInfo `json:"filter_infos,omitempty"` // sheet的筛选条件 }
type SheetFilterInfoBuilder ¶
type SheetFilterInfoBuilder struct {
// contains filtered or unexported fields
}
func NewSheetFilterInfoBuilder ¶
func NewSheetFilterInfoBuilder() *SheetFilterInfoBuilder
func (*SheetFilterInfoBuilder) Build ¶
func (builder *SheetFilterInfoBuilder) Build() *SheetFilterInfo
func (*SheetFilterInfoBuilder) FilterInfos ¶
func (builder *SheetFilterInfoBuilder) FilterInfos(filterInfos []*FilterInfo) *SheetFilterInfoBuilder
sheet的筛选条件
示例值:
func (*SheetFilterInfoBuilder) FilteredOutRows ¶
func (builder *SheetFilterInfoBuilder) FilteredOutRows(filteredOutRows []int) *SheetFilterInfoBuilder
筛选出来隐藏的行
示例值:
func (*SheetFilterInfoBuilder) Range ¶
func (builder *SheetFilterInfoBuilder) Range(range_ string) *SheetFilterInfoBuilder
筛选应用范围
示例值:xxxxxx!A1:H14
type SheetProperties ¶ added in v3.0.1
type SheetPropertiesBuilder ¶ added in v3.0.1
type SheetPropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewSheetPropertiesBuilder ¶ added in v3.0.1
func NewSheetPropertiesBuilder() *SheetPropertiesBuilder
func (*SheetPropertiesBuilder) Build ¶ added in v3.0.1
func (builder *SheetPropertiesBuilder) Build() *SheetProperties
func (*SheetPropertiesBuilder) ColumnCount ¶ added in v3.0.1
func (builder *SheetPropertiesBuilder) ColumnCount(columnCount int) *SheetPropertiesBuilder
工作表列数
示例值:1
func (*SheetPropertiesBuilder) FrozenColumnCount ¶ added in v3.0.1
func (builder *SheetPropertiesBuilder) FrozenColumnCount(frozenColumnCount int) *SheetPropertiesBuilder
冻结列数
示例值:1
func (*SheetPropertiesBuilder) FrozenRowCount ¶ added in v3.0.1
func (builder *SheetPropertiesBuilder) FrozenRowCount(frozenRowCount int) *SheetPropertiesBuilder
冻结行数
示例值:1
func (*SheetPropertiesBuilder) RowCount ¶ added in v3.0.1
func (builder *SheetPropertiesBuilder) RowCount(rowCount int) *SheetPropertiesBuilder
工作表行数
示例值:1
type SheetsService ¶
type SheetsService struct { Spreadsheet *spreadsheet // 表格 SpreadsheetSheet *spreadsheetSheet // 行列 SpreadsheetSheetFilter *spreadsheetSheetFilter // 筛选 SpreadsheetSheetFilterView *spreadsheetSheetFilterView // 筛选视图 SpreadsheetSheetFilterViewCondition *spreadsheetSheetFilterViewCondition // 筛选条件 SpreadsheetSheetFloatImage *spreadsheetSheetFloatImage // 浮动图片 // contains filtered or unexported fields }
func NewService ¶
func NewService(config *larkcore.Config) *SheetsService
type Spreadsheet ¶
type Spreadsheet struct { Title *string `json:"title,omitempty"` // 表格标题 FolderToken *string `json:"folder_token,omitempty"` // 文件夹token,获取方式见[概述](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/files/guide/introduction) Url *string `json:"url,omitempty"` // 文档url SpreadsheetToken *string `json:"spreadsheet_token,omitempty"` // 表格token }
type SpreadsheetBuilder ¶
type SpreadsheetBuilder struct {
// contains filtered or unexported fields
}
func NewSpreadsheetBuilder ¶
func NewSpreadsheetBuilder() *SpreadsheetBuilder
func (*SpreadsheetBuilder) Build ¶
func (builder *SpreadsheetBuilder) Build() *Spreadsheet
func (*SpreadsheetBuilder) FolderToken ¶
func (builder *SpreadsheetBuilder) FolderToken(folderToken string) *SpreadsheetBuilder
文件夹token,获取方式见[概述](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/files/guide/introduction)
示例值:fldcnMsNb*****hIW9IjG1LVswg
func (*SpreadsheetBuilder) SpreadsheetToken ¶
func (builder *SpreadsheetBuilder) SpreadsheetToken(spreadsheetToken string) *SpreadsheetBuilder
表格token
示例值:shtcnmBA*****yGehy8
func (*SpreadsheetBuilder) Title ¶
func (builder *SpreadsheetBuilder) Title(title string) *SpreadsheetBuilder
表格标题
示例值:title
func (*SpreadsheetBuilder) Url ¶
func (builder *SpreadsheetBuilder) Url(url string) *SpreadsheetBuilder
文档url
type Text ¶ added in v3.0.1
type Text struct { Text *string `json:"text,omitempty"` // 文本值 SegmentStyle *SegmentStyle `json:"segment_style,omitempty"` // }
type TextBuilder ¶ added in v3.0.1
type TextBuilder struct {
// contains filtered or unexported fields
}
func NewTextBuilder ¶ added in v3.0.1
func NewTextBuilder() *TextBuilder
func (*TextBuilder) Build ¶ added in v3.0.1
func (builder *TextBuilder) Build() *Text
func (*TextBuilder) SegmentStyle ¶ added in v3.0.1
func (builder *TextBuilder) SegmentStyle(segmentStyle *SegmentStyle) *TextBuilder
示例值:
func (*TextBuilder) Text ¶ added in v3.0.1
func (builder *TextBuilder) Text(text string) *TextBuilder
文本值
示例值:abc
type UpdateDimensionProperties ¶ added in v3.0.1
type UpdateDimensionProperties struct { DimensionRange *Dimension `json:"dimension_range,omitempty"` // 需要更新的行列信息 Properties *DimensionProperties `json:"properties,omitempty"` // 更新的属性 }
type UpdateDimensionPropertiesBuilder ¶ added in v3.0.1
type UpdateDimensionPropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateDimensionPropertiesBuilder ¶ added in v3.0.1
func NewUpdateDimensionPropertiesBuilder() *UpdateDimensionPropertiesBuilder
func (*UpdateDimensionPropertiesBuilder) Build ¶ added in v3.0.1
func (builder *UpdateDimensionPropertiesBuilder) Build() *UpdateDimensionProperties
func (*UpdateDimensionPropertiesBuilder) DimensionRange ¶ added in v3.0.1
func (builder *UpdateDimensionPropertiesBuilder) DimensionRange(dimensionRange *Dimension) *UpdateDimensionPropertiesBuilder
需要更新的行列信息
示例值:
func (*UpdateDimensionPropertiesBuilder) Properties ¶ added in v3.0.1
func (builder *UpdateDimensionPropertiesBuilder) Properties(properties *DimensionProperties) *UpdateDimensionPropertiesBuilder
更新的属性
示例值:
type UpdateGridProperties ¶ added in v3.0.2
type UpdateGridPropertiesBuilder ¶ added in v3.0.2
type UpdateGridPropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateGridPropertiesBuilder ¶ added in v3.0.2
func NewUpdateGridPropertiesBuilder() *UpdateGridPropertiesBuilder
func (*UpdateGridPropertiesBuilder) Build ¶ added in v3.0.2
func (builder *UpdateGridPropertiesBuilder) Build() *UpdateGridProperties
func (*UpdateGridPropertiesBuilder) FrozenColumnCount ¶ added in v3.0.2
func (builder *UpdateGridPropertiesBuilder) FrozenColumnCount(frozenColumnCount int) *UpdateGridPropertiesBuilder
冻结列数
示例值:1
func (*UpdateGridPropertiesBuilder) FrozenRowCount ¶ added in v3.0.2
func (builder *UpdateGridPropertiesBuilder) FrozenRowCount(frozenRowCount int) *UpdateGridPropertiesBuilder
冻结行数
示例值:1
type UpdateSheetFilter ¶
type UpdateSheetFilterBuilder ¶
type UpdateSheetFilterBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateSheetFilterBuilder ¶
func NewUpdateSheetFilterBuilder() *UpdateSheetFilterBuilder
func (*UpdateSheetFilterBuilder) Build ¶
func (builder *UpdateSheetFilterBuilder) Build() *UpdateSheetFilter
func (*UpdateSheetFilterBuilder) Col ¶
func (builder *UpdateSheetFilterBuilder) Col(col string) *UpdateSheetFilterBuilder
更新筛选条件的列
示例值:E
func (*UpdateSheetFilterBuilder) Condition ¶
func (builder *UpdateSheetFilterBuilder) Condition(condition *Condition) *UpdateSheetFilterBuilder
筛选条件
示例值:
type UpdateSpreadsheetProperties ¶ added in v3.0.1
type UpdateSpreadsheetProperties struct {
Title *string `json:"title,omitempty"` // 表格标题
}
type UpdateSpreadsheetPropertiesBuilder ¶ added in v3.0.1
type UpdateSpreadsheetPropertiesBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateSpreadsheetPropertiesBuilder ¶ added in v3.0.1
func NewUpdateSpreadsheetPropertiesBuilder() *UpdateSpreadsheetPropertiesBuilder
func (*UpdateSpreadsheetPropertiesBuilder) Build ¶ added in v3.0.1
func (builder *UpdateSpreadsheetPropertiesBuilder) Build() *UpdateSpreadsheetProperties
func (*UpdateSpreadsheetPropertiesBuilder) Title ¶ added in v3.0.1
func (builder *UpdateSpreadsheetPropertiesBuilder) Title(title string) *UpdateSpreadsheetPropertiesBuilder
表格标题
示例值:title
type UpdateSpreadsheetSheetFilterReq ¶
type UpdateSpreadsheetSheetFilterReq struct { UpdateSheetFilter *UpdateSheetFilter `body:""` // contains filtered or unexported fields }
type UpdateSpreadsheetSheetFilterReqBuilder ¶
type UpdateSpreadsheetSheetFilterReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateSpreadsheetSheetFilterReqBuilder ¶
func NewUpdateSpreadsheetSheetFilterReqBuilder() *UpdateSpreadsheetSheetFilterReqBuilder
func (*UpdateSpreadsheetSheetFilterReqBuilder) Build ¶
func (builder *UpdateSpreadsheetSheetFilterReqBuilder) Build() *UpdateSpreadsheetSheetFilterReq
func (*UpdateSpreadsheetSheetFilterReqBuilder) SheetId ¶
func (builder *UpdateSpreadsheetSheetFilterReqBuilder) SheetId(sheetId string) *UpdateSpreadsheetSheetFilterReqBuilder
子表 id
示例值:0b\**12
func (*UpdateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken ¶
func (builder *UpdateSpreadsheetSheetFilterReqBuilder) SpreadsheetToken(spreadsheetToken string) *UpdateSpreadsheetSheetFilterReqBuilder
表格 token
示例值:shtcnmBA\*****yGehy8
func (*UpdateSpreadsheetSheetFilterReqBuilder) UpdateSheetFilter ¶
func (builder *UpdateSpreadsheetSheetFilterReqBuilder) UpdateSheetFilter(updateSheetFilter *UpdateSheetFilter) *UpdateSpreadsheetSheetFilterReqBuilder
更新子表筛选范围中的列筛选条件。
type UpdateSpreadsheetSheetFilterResp ¶
type UpdateSpreadsheetSheetFilterResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*UpdateSpreadsheetSheetFilterResp) Success ¶
func (resp *UpdateSpreadsheetSheetFilterResp) Success() bool
type UpdateSpreadsheetSheetFilterViewConditionReq ¶
type UpdateSpreadsheetSheetFilterViewConditionReq struct { FilterViewCondition *FilterViewCondition `body:""` // contains filtered or unexported fields }
type UpdateSpreadsheetSheetFilterViewConditionReqBuilder ¶
type UpdateSpreadsheetSheetFilterViewConditionReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateSpreadsheetSheetFilterViewConditionReqBuilder ¶
func NewUpdateSpreadsheetSheetFilterViewConditionReqBuilder() *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) Build ¶
func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) Build() *UpdateSpreadsheetSheetFilterViewConditionReq
func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId ¶
func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) ConditionId(conditionId string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
列字母号
示例值:E
func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition ¶
func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewCondition(filterViewCondition *FilterViewCondition) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
更新筛选视图范围的某列的筛选条件,condition id 即为列的字母号。
func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId ¶
func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) FilterViewId(filterViewId string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
筛选视图 id
示例值:pH9hbVcCXA
func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId ¶
func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SheetId(sheetId string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
子表 id
示例值:0b**12
func (*UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken ¶
func (builder *UpdateSpreadsheetSheetFilterViewConditionReqBuilder) SpreadsheetToken(spreadsheetToken string) *UpdateSpreadsheetSheetFilterViewConditionReqBuilder
表格 token
示例值:shtcnmBA*****yGehy8
type UpdateSpreadsheetSheetFilterViewConditionResp ¶
type UpdateSpreadsheetSheetFilterViewConditionResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *UpdateSpreadsheetSheetFilterViewConditionRespData `json:"data"` // 业务数据 }
func (*UpdateSpreadsheetSheetFilterViewConditionResp) Success ¶
func (resp *UpdateSpreadsheetSheetFilterViewConditionResp) Success() bool
type UpdateSpreadsheetSheetFilterViewConditionRespData ¶
type UpdateSpreadsheetSheetFilterViewConditionRespData struct {
Condition *FilterViewCondition `json:"condition,omitempty"` // 更新后的筛选条件
}
type Value ¶ added in v3.0.1
type Value struct { Range *string `json:"range,omitempty"` // 范围 Values [][][]*CellValue `json:"values,omitempty"` // 数据,数据结构参见[单元格数据结构](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/sheets-v3/spreadsheet-sheet-value/cell-data-structure) }
type ValueBuilder ¶ added in v3.0.1
type ValueBuilder struct {
// contains filtered or unexported fields
}
func NewValueBuilder ¶ added in v3.0.1
func NewValueBuilder() *ValueBuilder
func (*ValueBuilder) Build ¶ added in v3.0.1
func (builder *ValueBuilder) Build() *Value
func (*ValueBuilder) Range ¶ added in v3.0.1
func (builder *ValueBuilder) Range(range_ string) *ValueBuilder
范围
示例值:Sheet1!A1:A2
func (*ValueBuilder) Values ¶ added in v3.0.1
func (builder *ValueBuilder) Values(values [][][]*CellValue) *ValueBuilder
数据,数据结构参见[单元格数据结构](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/sheets-v3/spreadsheet-sheet-value/cell-data-structure)
示例值:[]
type ValueElement ¶ added in v3.0.1
type ValueElement struct {
Value *string `json:"value,omitempty"` // 整型或浮点型数值
}
type ValueElementBuilder ¶ added in v3.0.1
type ValueElementBuilder struct {
// contains filtered or unexported fields
}
func NewValueElementBuilder ¶ added in v3.0.1
func NewValueElementBuilder() *ValueElementBuilder
func (*ValueElementBuilder) Build ¶ added in v3.0.1
func (builder *ValueElementBuilder) Build() *ValueElement
func (*ValueElementBuilder) Value ¶ added in v3.0.1
func (builder *ValueElementBuilder) Value(value string) *ValueElementBuilder
整型或浮点型数值
示例值: