BuildableParseContext.getElementStack

string[] getElementStack()

Retrieves the element stack from the internal state of the parser.

The returned [glib.ptr_array.PtrArray] is an array of strings where the last item is the currently open tag (as would be returned by [gtk.buildable_parse_context.BuildableParseContext.getElement]) and the previous item is its immediate parent.

This function is intended to be used in the start_element and end_element handlers where [gtk.buildable_parse_context.BuildableParseContext.getElement] would merely return the name of the element that is being processed.

Returns

the element stack, which must not be modified