Documentation ¶
Index ¶
- Constants
- type DataSheetMod
- type DataSyncer
- func (s *DataSyncer) PushDeleteRow(source, tenantId, groupId, table string, ids []int64) error
- func (s *DataSyncer) PushNewRow(source, tenantId, groupId, table string, ids []int64, data any) error
- func (s *DataSyncer) PushSheetDeleteRow(source, tenantId, groupId string, sheetId int64, ids []int64) error
- func (s *DataSyncer) PushSheetNewRow(source, tenantId, groupId string, sheetId int64, ids []int64, data any) error
- func (s *DataSyncer) PushSheetUpdateRow(source, tenantId, groupId string, sheetId int64, ids []int64, data any) error
- func (s *DataSyncer) PushUpdateRow(source, tenantId, groupId, table string, ids []int64, data any) error
- type DataTableMod
- type UserSyncer
Constants ¶
View Source
const ( DataModTypeInsert = "insert" DataModTypeUpdate = "update" DataModTypeDelete = "delete" DataModTypeComment = "comment" DataModTypeSheetInsert = "sheet_insert" DataModTypeSheetUpdate = "sheet_update" DataModTypeSheetDelete = "sheet_delete" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSheetMod ¶
type DataSyncer ¶
type DataSyncer struct {
// contains filtered or unexported fields
}
func NewData ¶
func NewData(sockd sockdx.SockdCore) *DataSyncer
func (*DataSyncer) PushDeleteRow ¶
func (s *DataSyncer) PushDeleteRow(source, tenantId, groupId, table string, ids []int64) error
func (*DataSyncer) PushNewRow ¶
func (s *DataSyncer) PushNewRow(source, tenantId, groupId, table string, ids []int64, data any) error
func (*DataSyncer) PushSheetDeleteRow ¶
func (s *DataSyncer) PushSheetDeleteRow(source, tenantId, groupId string, sheetId int64, ids []int64) error
func (*DataSyncer) PushSheetNewRow ¶
func (*DataSyncer) PushSheetUpdateRow ¶
func (*DataSyncer) PushUpdateRow ¶
func (s *DataSyncer) PushUpdateRow(source, tenantId, groupId, table string, ids []int64, data any) error
type DataTableMod ¶
type UserSyncer ¶
type UserSyncer struct {
// contains filtered or unexported fields
}
func NewUser ¶
func NewUser(sockd sockdx.SockdCore) *UserSyncer
func (*UserSyncer) NotifyMessageDelete ¶
func (s *UserSyncer) NotifyMessageDelete(tenantId, user string, msgIds []int) error
func (*UserSyncer) NotifyMessageRead ¶
func (s *UserSyncer) NotifyMessageRead(tenantId, user string, msgIds []int) error
func (*UserSyncer) NotifyUser ¶
func (s *UserSyncer) NotifyUser(msg *entities.UserMessage) error
Click to show internal directories.
Click to hide internal directories.