コード例 #1
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class Expand(BaseElement):
    tag = ns("caldav", "expand")

    def __init__(self, start, end=None):
        super(Expand, self).__init__()
        self.attributes['start'] = start.strftime("%Y%m%dT%H%M%SZ")
        if end is not None:
            self.attributes['end'] = end.strftime("%Y%m%dT%H%M%SZ")
コード例 #2
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class TextMatch(ValuedBaseElement):
    tag = ns("caldav", "text-match")

    def __init__(self, value, collation="i;octet", negate=False):
        super(TextMatch, self).__init__(value=value)
        self.attributes['collation'] = collation
        self.attributes['negate'] = "no"
        if negate:
            self.attributes['negate'] = "yes"
コード例 #3
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class TimeRange(BaseElement):
    tag = ns("caldav", "time-range")

    def __init__(self, start=None, end=None):
        super(TimeRange, self).__init__()
        if start is not None:
            self.attributes['start'] = \
                    start.strftime("%Y%m%dT%H%M%SZ")
        if end is not None:
            self.attributes['end'] = end.strftime("%Y%m%dT%H%M%SZ")
コード例 #4
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class MaxResourceSize(ValuedBaseElement):
    tag = ns("caldav", "max-resource-size")
コード例 #5
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarDescription(ValuedBaseElement):
    tag = ns("caldav", "calendar-description")
コード例 #6
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarHomeSet(BaseElement):
    tag = ns("caldav", "calendar-home-set")
コード例 #7
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarCollection(BaseElement):
    tag = ns("caldav", "calendar-collection")
コード例 #8
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class NotDefined(BaseElement):
    tag = ns("caldav", "is-not-defined")
コード例 #9
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class ScheduleTag(BaseElement):
    tag = ns("caldav", "schedule-tag")
コード例 #10
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarMultiget(BaseElement):
    tag = ns("caldav", "calendar-multiget")
コード例 #11
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class MaxAttendeesPerInstance(ValuedBaseElement):
    tag = ns("caldav", "max-attendees-per-instance")
コード例 #12
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class MaxInstances(ValuedBaseElement):
    tag = ns("caldav", "max-instances")
コード例 #13
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class MaxDateTime(ValuedBaseElement):
    tag = ns("caldav", "max-date-time")
コード例 #14
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class MinDateTime(ValuedBaseElement):
    tag = ns("caldav", "min-date-time")
コード例 #15
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class Mkcalendar(BaseElement):
    tag = ns("D", "mkcalendar")
コード例 #16
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class PropFilter(NamedBaseElement):
    tag = ns("caldav", "prop-filter")
コード例 #17
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class ParamFilter(NamedBaseElement):
    tag = ns("caldav", "param-filter")
コード例 #18
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarFreeBusySet(BaseElement):
    tag = ns("caldav", "calendar-free-busy-set")
コード例 #19
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class DefaultAlarmVeventDatetime(BaseElement):
    tag = ns("caldav", "default-alarm-vevent-datetime")
コード例 #20
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class ScheduleCalendarTransp(BaseElement):
    tag = ns("caldav", "schedule-calendar-transp")
コード例 #21
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarData(BaseElement):
    tag = ns("caldav", "calendar-data")
コード例 #22
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class Filter(BaseElement):
    tag = ns("caldav", "filter")
コード例 #23
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class Comp(NamedBaseElement):
    tag = ns("caldav", "comp")
コード例 #24
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class ScheduleDefaultCalendarUrl(BaseElement):
    tag = ns("caldav", "schedule-default-calendar-URL")
コード例 #25
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarQuery(BaseElement):
    tag = ns("caldav", "calendar-query")
コード例 #26
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class SupportedCalendarComponentSets(BaseElement):
    tag = ns("caldav", "supported-calendar-component-sets")
コード例 #27
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class Calendar(BaseElement):
    tag = ns("caldav", "calendar")
コード例 #28
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CompFilter(NamedBaseElement):
    tag = ns("caldav", "comp-filter")
コード例 #29
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class CalendarTimeZone(ValuedBaseElement):
    tag = ns("caldav", "calendar-timezone")
コード例 #30
0
ファイル: cdav.py プロジェクト: wasw100/pycaldav
class SupportedCalendarData(ValuedBaseElement):
    tag = ns("caldav", "supported-calendar-data")