mirror of
https://codeberg.org/vyn/mirai.git
synced 2025-07-02 09:23:18 +00:00
Move Calendar to its own view
This commit is contained in:
parent
a03e71890c
commit
d26f2f5a9f
19 changed files with 407 additions and 137 deletions
|
@ -18,7 +18,6 @@ export struct SaveTaskData {
|
|||
}
|
||||
|
||||
export struct NewEventParams {
|
||||
sourceId: int,
|
||||
title: string,
|
||||
date: Date,
|
||||
startsAt: Time,
|
||||
|
@ -39,6 +38,13 @@ struct OpenNewTaskFormParams {
|
|||
eventId: int,
|
||||
}
|
||||
|
||||
export struct CreateEventParams {
|
||||
title: string,
|
||||
date: Date,
|
||||
startsAt: Time,
|
||||
endsAt: Time
|
||||
}
|
||||
|
||||
export global AppWindowActions {
|
||||
callback task-clicked(int, int);
|
||||
callback source-clicked(int);
|
||||
|
@ -52,10 +58,11 @@ export global AppWindowActions {
|
|||
callback open-edit-event-form(int, int);
|
||||
callback toggle-show-completed-tasks();
|
||||
callback delete-task-clicked(int, int);
|
||||
callback delete-event-clicked(int, int);
|
||||
|
||||
callback open-add-event-window();
|
||||
|
||||
callback create-task(NewTaskData);
|
||||
callback save-task(SaveTaskData);
|
||||
callback create-event(NewEventParams);
|
||||
callback save-event(SaveEventParams);
|
||||
callback create-event(CreateEventParams);
|
||||
callback delete-event(sourceId: int, eventId: int);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue