ui/common/context.c

changeset 1198
5bb4366b0c32
parent 1197
4bbf0487509f
child 1200
abb4d3851061
--- a/ui/common/context.c	Sun Jun 14 10:52:28 2026 +0200
+++ b/ui/common/context.c	Sun Jun 14 11:07:38 2026 +0200
@@ -945,6 +945,17 @@
 }
 
 
+
+void ui_context_onattach(UiContext *ctx, ui_callback cb, void *data) {
+    ctx->onattach = cb;
+    ctx->onattachdata = data;
+}
+
+void ui_context_ondetach(UiContext *ctx, ui_callback cb, void *data) {
+    ctx->ondetach = cb;
+    ctx->ondetachdata = data;
+}
+
 static void attachment_action_callback(UiEvent *event, void *action) {
     if(event->document) {
         UiContext *ctx = ui_document_context(event->document);

mercurial