Ggit.Tag¶
| Subclasses: | None | 
|---|
Methods¶
| Inherited: | Ggit.Object (2), GObject.Object (37) | 
|---|---|
| Structs: | GObject.ObjectClass (5) | 
| get_message() | |
| get_name() | |
| get_tagger() | |
| get_target() | |
| get_target_id() | |
| get_target_type() | |
| peel() | 
Virtual Methods¶
| Inherited: | GObject.Object (7) | 
|---|
Properties¶
| Inherited: | Ggit.Native (1) | 
|---|
Signals¶
| Inherited: | GObject.Object (1) | 
|---|
Class Details¶
- 
class Ggit.Tag(**kwargs)¶
- Bases: - Ggit.Object- Abstract: - No - Structure: - Ggit.TagClass- Represents a tag object. - 
get_message()¶
- Returns: - the message of the tag or - None.- Return type: - stror- None- Gets the message of self. 
 - 
get_tagger()¶
- Returns: - the tagger (author) of the tag or - None.- Return type: - Ggit.Signatureor- None- Get the tagger (author) of self. The returned value must be free with - GObject.Object.unref().
 - 
get_target()¶
- Raises: - GLib.Error- Returns: - the target - Ggit.Objectof the tag or- None.- Return type: - Ggit.Objector- None- Gets the target - Ggit.Objectof self.- This method performs a repository lookup for the given object and returns it. 
 - 
get_target_id()¶
- Returns: - the target - Ggit.OIdof the tag or- None.- Return type: - Ggit.OIdor- None- Gets the target - Ggit.OIdof self.
 - 
get_target_type()¶
- Returns: - a - GObject.GType.- Return type: - GObject.GType- Get the target object type. 
 - 
peel()¶
- Raises: - GLib.Error- Returns: - a - Ggit.Objector- None.- Return type: - Ggit.Objector- None- Recursively peel a tag until a non tag object is found. 
 
-