github.com/enbility/spine-go@v0.7.0/model/bindingmanagement_additions.go (about) 1 package model 2 3 // BindingManagementEntryListDataType 4 5 var _ Updater = (*BindingManagementEntryListDataType)(nil) 6 7 func (r *BindingManagementEntryListDataType) UpdateList(remoteWrite, persist bool, newList any, filterPartial, filterDelete *FilterType) (any, bool) { 8 var newData []BindingManagementEntryDataType 9 if newList != nil { 10 newData = newList.(*BindingManagementEntryListDataType).BindingManagementEntryData 11 } 12 13 data, success := UpdateList(remoteWrite, r.BindingManagementEntryData, newData, filterPartial, filterDelete) 14 15 if success && persist { 16 r.BindingManagementEntryData = data 17 } 18 19 return data, success 20 }