Files
freeplanet/src/model/Todos.ts

49 lines
893 B
TypeScript
Raw Normal View History

export interface ITodo {
_id?: any,
userId?: string
category?: string
descr?: string,
priority?: number,
completed?: boolean,
created_at?: Date,
modify_at?: Date,
completed_at?: Date,
expiring_at?: Date,
enableExpiring?: boolean,
2019-02-02 20:13:06 +01:00
id_prev?: string,
modified?: boolean,
2019-01-29 00:48:04 +01:00
pos?: number,
order?: number,
2019-01-29 00:48:04 +01:00
progress?: number
}
export interface IParamTodo {
categorySel?: string
checkPending?: boolean
id?: string
objtodo?: ITodo
atfirst?: boolean
}
export interface IDrag {
field?: string
idelemtochange?: string
prioritychosen?: number
oldIndex?: number
newIndex?: number
category?: string
id_proj?: string
atfirst?: boolean
}
export interface ITodosState {
2019-03-04 17:28:29 +01:00
showtype: number
2019-03-04 18:48:07 +01:00
todos: {}
categories: string[]
// todos_changed: number
reload_fromServer: number
testpao: string
insidePending: boolean
visuLastCompleted: number
}