GLib.Variant.is_object_path
function is_object_path(string: String): Boolean { // Gjs wrapper for g_variant_is_object_path() }
Determines if a given string is a valid D-Bus object path. You should ensure that a string is a valid D-Bus object path before passing it to GLib.Variant.new_object_path.
A valid object path starts with '/' followed by zero or more sequences of characters separated by '/' characters. Each sequence must contain only the characters "[A-Z][a-z][0-9]_". No sequence (including the one following the final '/' character) may be empty.
Since 2.24
- string
a normal C nul-terminated string
- Returns
true if string is a D-Bus object path