ui/common/document.c

changeset 1200
abb4d3851061
parent 1198
5bb4366b0c32
--- a/ui/common/document.c	Sun Jun 14 11:17:45 2026 +0200
+++ b/ui/common/document.c	Sun Jun 14 12:10:34 2026 +0200
@@ -97,6 +97,11 @@
     ui_context_ondetach(ctx, cb, data);
 }
 
+void  ui_document_onattachmentstatuschange(void *doc, ui_callback cb, void *data) {
+    UiContext *ctx = ui_document_context(doc);
+    ui_context_onattachmentstatuschange(ctx, cb, data);
+}
+
 void ui_document_onattach_action(void *doc, const char *action) {
     UiContext *ctx = ui_document_context(doc);
     ui_context_onattach_action(ctx, action);
@@ -107,3 +112,18 @@
     ui_context_ondetach_action(ctx, action);
 }
 
+void  ui_document_onattachmentstatuschange_action(void *doc, const char *action) {
+    UiContext *ctx = ui_document_context(doc);
+    ui_context_onattachmentstatuschange_action(ctx, action);
+}
+
+
+int ui_document_is_attached(void *doc) {
+    UiContext *ctx = ui_document_context(doc);
+    return ui_context_is_attached(ctx);
+}
+
+int ui_document_is_attached_to_obj(void *doc) {
+    UiContext *ctx = ui_document_context(doc);
+    return ui_context_is_attached_to_obj(ctx);
+}

mercurial