Gjsify LogoGjsify Logo

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

record

Hierarchy

  • ComponentAttendee

Index

Constructors

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

    Returns ComponentAttendee

Properties

name: string

Methods

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

    Returns ComponentAttendee

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

    Returns ICalGLib.Property

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

    Parameters

    • cn: string

      the value to set

    Returns void

  • Set the attendee type, as an #ICalParameterCutype.

    Parameters

    Returns void

  • setDelegatedfrom(delegatedfrom: string): void
  • Set the attendee delegatedfrom parameter. The %NULL and empty strings are treated as unset the value.

    Parameters

    • delegatedfrom: string

      the value to set

    Returns void

  • setDelegatedto(delegatedto: string): void
  • Set the attendee delegatedto parameter. The %NULL and empty strings are treated as unset the value.

    Parameters

    • delegatedto: string

      the value to set

    Returns void

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

    Parameters

    Returns void

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

    Parameters

    • language: string

      the value to set

    Returns void

  • setMember(member: string): void
  • Set the attendee member parameter. The %NULL and empty strings are treated as unset the value.

    Parameters

    • member: string

      the value to set

    Returns void

  • Set the attendee status, as an #ICalParameterPartstat.

    Parameters

    Returns void

  • Set the attendee role, as an #ICalParameterRole.

    Parameters

    Returns void

  • setRsvp(rsvp: boolean): void
  • Set the attendee RSVP.

    Parameters

    • rsvp: boolean

      the value to set

    Returns void

  • setSentby(sentby: string): void
  • Set the attendee 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 attendee 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 #ECalComponentAttendee structure. Free it with e_cal_component_attendee_free(), when no longer needed.

    Returns ComponentAttendee

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

    Parameters

    Returns ComponentAttendee

  • Creates a new #ECalComponentAttendee 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_attendee_free(), when no longer needed.

    Parameters

    • value: string

      usually a "mailto:email" of the attendee

    • member: string

      member parameter

    • cutype: ParameterCutype

      type of the attendee, an #ICalParameterCutype

    • role: ParameterRole

      role of the attendee, an #ICalParameterRole

    • partstat: ParameterPartstat

      current status of the attendee, an #ICalParameterPartstat

    • rsvp: boolean

      whether requires RSVP

    • delegatedfrom: string

      delegated from

    • delegatedto: string

      delegated to

    • sentby: string

      sent by

    • cn: string

      common name

    • language: string

      language

    Returns ComponentAttendee

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