SignatureBuilder
Object Hierarchy:
Description:
public class SignatureBuilder
Builds up a signature from the given items.
Content:
Creation methods:
Methods:
- public Run @get ()
The content
- public unowned SignatureBuilder append (string text, bool spaced = true)
Adds text onto the end of the builder.
- public unowned SignatureBuilder append_attribute (string text, bool spaced = true)
Adds text onto the end of the builder.
- public unowned SignatureBuilder append_content (Inline content, bool spaced = true)
Adds a Inline onto the end of the builder.
- public unowned SignatureBuilder append_highlighted (string text, bool spaced = true)
Adds highlighted text onto the end of the builder.
- public unowned SignatureBuilder append_keyword (string keyword, bool spaced = true)
Adds a keyword onto the end of the builder.
- public unowned SignatureBuilder append_literal (string literal, bool spaced = true)
Adds a literal onto the end of the builder.
- public unowned SignatureBuilder append_symbol (Node node, bool spaced = true)
Adds a symbol onto the end of the builder.
- private void append_text (string text)
- public unowned SignatureBuilder append_type (Node node, bool spaced = true)
Adds a type onto the end of the builder.
- public unowned SignatureBuilder append_type_name (string name, bool spaced = true)
Adds a type name onto the end of the builder.
Fields: