Gjsify LogoGjsify Logo

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

record

Hierarchy

  • ComponentAttendee

Index

Constructors

Properties

name: string

Methods

  • 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

  • get_cn(): string
  • get_delegatedfrom(): string
  • get_delegatedto(): string
  • get_language(): string
  • get_member(): string
  • get_rsvp(): boolean
  • get_sentby(): string
  • get_value(): string
  • set_cn(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_delegatedfrom(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

  • set_delegatedto(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

  • set_language(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

  • set_member(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_rsvp(rsvp: boolean): void
  • set_sentby(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

  • set_value(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 #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