This commit is contained in:
Daniel 2025-06-11 17:40:02 +08:00
parent a72c257227
commit 1bba2ab205
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -16,17 +16,6 @@
package av
// Item 描述了一个项目的接口。
// 项目可以表格行、画廊卡片或其他视图类型的实体。
type Item interface {
// GetBlockValue 返回主键的值。
GetBlockValue() *Value
// GetID 返回项目的 ID。
GetID() string
}
// BaseLayout 描述了布局的基础结构。
type BaseLayout struct {
Spec int `json:"spec"` // 布局格式版本
@ -73,3 +62,14 @@ type BaseInstanceField struct {
Rollup *Rollup `json:"rollup,omitempty"` // 汇总字段
Date *Date `json:"date,omitempty"` // 日期设置
}
// Item 描述了一个项目的接口。
// 项目可以表格行、画廊卡片或其他视图类型的实体。
type Item interface {
// GetBlockValue 返回主键的值。
GetBlockValue() *Value
// GetID 返回项目的 ID。
GetID() string
}