Gjsify LogoGjsify Logo

Describes an organizer. Use the functions below to work with it.

record

Hierarchy

  • ComponentOrganizer

Index

Constructors

  • Creates a new empty #ECalComponentOrganizer structure. Free it with e_cal_component_organizer_free(), when no longer needed.

    Returns ComponentOrganizer

Properties

name: string

Methods

  • Returns a newly allocated copy of organizer, which should be freed with e_cal_component_organizer_free(), when no longer needed.

    Returns ComponentOrganizer

  • Converts information stored in organizer into an #ICalProperty of %I_CAL_ORGANIZER_PROPERTY kind. The caller is responsible to free the returned object with g_object_unref(), when no longer needed.

    Returns ICalGLib.Property

  • getCn(): string
  • getLanguage(): string
  • getSentby(): string
  • getValue(): string
  • setCn(cn: string): void
  • Set the organizer common name (cn) parameter. The %NULL and empty strings are treated as unset the value.

    Parameters

    • cn: string

      the value to set

    Returns void

  • Fill the organizer structure with the information from the property, which should be of %I_CAL_ORGANIZER_PROPERTY kind.

    Parameters

    Returns void

  • setLanguage(language: string): void
  • Set the organizer language parameter. The %NULL and empty strings are treated as unset the value.

    Parameters

    • language: string

      the value to set

    Returns void

  • setSentby(sentby: string): void
  • Set the organizer sentby parameter. The %NULL and empty strings are treated as unset the value.

    Parameters

    • sentby: string

      the value to set

    Returns void

  • setValue(value: string): void
  • Set the organizer URI, usually of "mailto:email" form. The %NULL and empty strings are treated as unset the value.

    Parameters

    • value: string

      the value to set

    Returns void

  • Creates a new empty #ECalComponentOrganizer structure. Free it with e_cal_component_organizer_free(), when no longer needed.

    Returns ComponentOrganizer

  • Creates a new #ECalComponentOrganizer, filled with values from property, which should be of kind %I_CAL_ORGANIZER_PROPERTY. The function returns %NULL when it is not of the expected kind. Free the structure with e_cal_component_organizer_free(), when no longer needed.

    Parameters

    Returns ComponentOrganizer

  • Creates a new #ECalComponentOrganizer structure, with all members filled with given values from the parameters. The %NULL and empty strings are treated as unset the value. Free the structure with e_cal_component_organizer_free(), when no longer needed.

    Parameters

    • value: string

      usually a "mailto:email" of the organizer

    • sentby: string

      sent by

    • cn: string

      common name

    • language: string

      language

    Returns ComponentOrganizer

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method