{ "name": "NotificationAction", "module": "Quickshell.Services.Notifications", "type": "class", "super": { "type": "qt", "module": "qml.QtQml", "name": "QtObject" }, "description": "An action associated with a Notification.", "details": "See TYPE99MQS_Quickshell_Services_Notifications99NNotification99Vactions99Tprop99TYPE.\n", "flags": [ "uncreatable" ], "properties": { "identifier": { "type": { "type": "qt", "module": "qml", "name": "string" }, "details": "The identifier of the action.\n\nWhen TYPE99MQS_Quickshell_Services_Notifications99NNotification99VhasActionIcons99Tprop99TYPE is true, this property will be an icon name.\nWhen it is false, this property is irrelevant.\n", "flags": [ "readonly" ] }, "text": { "type": { "type": "qt", "module": "qml", "name": "string" }, "details": "The localized text that should be displayed on a button.\n", "flags": [ "readonly" ] } }, "functions": [ { "ret": { "type": "qt", "module": "qml", "name": "void" }, "name": "invoke", "id": "invoke", "details": "Invoke the action. If TYPE99MQS_Quickshell_Services_Notifications99NNotification99Vresident99Tprop99TYPE is false it will be dismissed.\n", "params": [] } ], "signals": {}, "variants": {} }