2021-08-20 09:06:35 +02:00
|
|
|
package task
|
|
|
|
|
|
|
|
type LocalTask struct {
|
|
|
|
Task
|
2021-08-20 09:30:49 +02:00
|
|
|
LocalId int
|
2021-08-20 09:06:35 +02:00
|
|
|
}
|
2021-08-20 11:27:12 +02:00
|
|
|
|
|
|
|
type ByDue []*LocalTask
|
|
|
|
|
|
|
|
func (lt ByDue) Len() int { return len(lt) }
|
|
|
|
func (lt ByDue) Swap(i, j int) { lt[i], lt[j] = lt[j], lt[i] }
|
|
|
|
func (lt ByDue) Less(i, j int) bool { return lt[j].Due.After(lt[i].Due) }
|