Versions in this module Expand all Collapse all v0 v0.1.2 Jul 27, 2021 Changes in this version + type AlarmTriggerRelationship struct + IsStart bool + func NewAlarmTriggerRelationship(value string) (*AlarmTriggerRelationship, error) + func (atr *AlarmTriggerRelationship) String() string + type AlternateTextRepresentation struct + URI types.URI + func NewAlternateTextRepresentation(value string) (*AlternateTextRepresentation, error) + func (a *AlternateTextRepresentation) String() string + type Base interface + String func() string + type CalendarUserTypeKind string + const CalendarUserTypeKindGroup + const CalendarUserTypeKindIndividual + const CalendarUserTypeKindResource + const CalendarUserTypeKindRoom + const CalendarUserTypeKindUnknown + const CalendarUserTypeKindXToken + type CalenderUserType struct + Type CalendarUserTypeKind + Value string + func NewCalenderUserType(value string) (*CalenderUserType, error) + func (cut *CalenderUserType) String() string + type CommonName struct + Value types.Text + func NewCommonName(value string) *CommonName + func (cn *CommonName) String() string + type Container map[TypeName][]Base + func (c Container) GetTimezone() string + func (c Container) String() string + type Delegatee struct + Addresses []types.CalenderUserAddress + func NewDelegatee(values []string) (*Delegatee, error) + func (d *Delegatee) String() string + type Delegator struct + Addresses []types.CalenderUserAddress + func NewDelegator(values []string) (*Delegator, error) + func (d *Delegator) String() string + type DirectoryEntry struct + URI types.URI + func NewDirectoryEntry(value string) (*DirectoryEntry, error) + func (de *DirectoryEntry) String() string + type FormatType struct + Value types.Text + func NewFormatType(value string) (*FormatType, error) + func (ft *FormatType) String() string + type FreeBusyTimeType struct + Type FreeBusyTimeTypeKind + Value string + func NewFreeBusyTimeType(value string) (*FreeBusyTimeType, error) + func (fbtt *FreeBusyTimeType) String() string + type FreeBusyTimeTypeKind string + const FreeBusyTimeTypeKindBusy + const FreeBusyTimeTypeKindBusyTentative + const FreeBusyTimeTypeKindBusyUnavailable + const FreeBusyTimeTypeKindFree + const FreeBusyTimeTypeKindXName + type InlineEncoding struct + Type InlineEncodingType + Value string + func NewInlineEncoding(value string) (*InlineEncoding, error) + func (ie *InlineEncoding) String() string + type InlineEncodingType string + const InlineEncodingType8BIT + const InlineEncodingTypeBASE64 + const InlineEncodingTypeXName + type Language struct + Tag language.Tag + func NewLanguage(value string) (*Language, error) + func (l *Language) String() string + type Membership struct + URIs []types.CalenderUserAddress + func NewMembership(values []string) (*Membership, error) + func (m *Membership) String() string + type ParticipationRole struct + Type ParticipationRoleType + Value string + func NewParticipationRole(value string) (*ParticipationRole, error) + func (pr *ParticipationRole) String() string + type ParticipationRoleType string + const ParticipationRoleTypeChair + const ParticipationRoleTypeNonParticipant + const ParticipationRoleTypeOptionalParticipant + const ParticipationRoleTypeRequestedParticipant + const ParticipationRoleTypeXName + type ParticipationStatus struct + Kind component.Type + Type ParticipationStatusType + Value string + func NewParticipationStatus(value string, kind component.Type) (*ParticipationStatus, error) + func (ps *ParticipationStatus) String() string + type ParticipationStatusType string + const ParticipationStatusTypeAccepted + const ParticipationStatusTypeCompleted + const ParticipationStatusTypeDeclined + const ParticipationStatusTypeDelegated + const ParticipationStatusTypeInProcess + const ParticipationStatusTypeNeedsAction + const ParticipationStatusTypeTentative + const ParticipationStatusTypeXToken + type RSVP struct + Value types.Boolean + func NewRSVP(value string) (*RSVP, error) + func (rsvp *RSVP) String() string + type RecurrenceIDRange struct + func NewRecurrenceIDRange(value string) (*RecurrenceIDRange, error) + func (ridr *RecurrenceIDRange) String() string + type ReferenceTimezone struct + Value string + func NewReferenceTimezone(value string) (*ReferenceTimezone, error) + func (rtz *ReferenceTimezone) String() string + type RelationshipType struct + Type RelationshipTypeKind + Value string + func NewRelationshipType(value string) (*RelationshipType, error) + func (rt *RelationshipType) String() string + type RelationshipTypeKind string + const RelationshipTypeKindChild + const RelationshipTypeKindParent + const RelationshipTypeKindSibling + const RelationshipTypeKindXName + type SentBy struct + Address types.CalenderUserAddress + func NewSentBy(value string) (*SentBy, error) + func (sb *SentBy) String() string + type TypeName string + const TypeNameAlarmTriggerRelationship + const TypeNameAlternateTextRepresentation + const TypeNameCalenderUserType + const TypeNameCommonName + const TypeNameDelegatee + const TypeNameDelegator + const TypeNameDirectoryEntry + const TypeNameFormatType + const TypeNameFreeBusyTimeType + const TypeNameInlineEncoding + const TypeNameLanguage + const TypeNameMembership + const TypeNameParticipationRole + const TypeNameParticipationStatus + const TypeNameRSVP + const TypeNameRecurrenceIDRange + const TypeNameReferenceTimezone + const TypeNameRelationshipType + const TypeNameSentBy + const TypeNameValueType + type ValueType struct + Value string + func NewValueType(value string) *ValueType + func (vt *ValueType) String() string + type XParam struct + Parameter string + Value []string + func NewXParam(param string, values []string) *XParam + func (xp *XParam) String() string