panel.session_item
Module for [SessionItem] class
Types 3
Methods
SessionItemGidBuilder builder() static nothrowGet builder for [panel.session_item.SessionItem] Returns: New builder objectstring getId() nothrowGets the id for the session item, if any. Returns: a string containing the id; otherwise nullglib.variant.Variant getMetadataValue(string key, glib.variant_type.VariantType expectedType = null) nothrowRetrieves the metadata value for key.string getModuleName() nothrowGets the module-name that created an item. Returns: a module-name or nullpanel.position.Position getPosition() nothrowGets the #PanelPosition for the item. Returns: a #PanelPosition or nullbool hasMetadata(string key, out glib.variant_type.VariantType valueType) nothrowIf the item contains a metadata value for key.bool hasMetadataWithType(string key, glib.variant_type.VariantType expectedType) nothrowChecks if the item contains metadata key with expected_type.void setMetadataValue(string key, glib.variant.Variant value = null) nothrowSets the value for metadata key.void setPosition(panel.position.Position position = null) nothrowSets the position for self, if any.Fluent builder implementation template for panel.session_item.SessionItem
Methods
T id(string propval) nothrowT moduleName(string propval) nothrowT position(panel.position.Position propval) nothrowT typeHint(string propval) nothrowT workspace(string propval) nothrowFluent builder for panel.session_item.SessionItem
Methods