<?xml version="1.0"?>
<interface>
  <template class="GcalWeekHeader" parent="GtkGrid">
    <property name="visible">True</property>
    <property name="hexpand">True</property>
    <property name="vexpand">False</property>
    <style>
      <class name="week-header" />
    </style>
    <child>
      <object class="GtkBox" id="header_labels_box">
        <property name="visible">True</property>
        <property name="orientation">horizontal</property>
        <child>
          <object class="GtkLabel" id="month_label">
            <property name="visible">True</property>
            <property name="label">Month</property>
            <property name="yalign">0</property>
            <style>
              <class name="start-header" />
            </style>
          </object>
        </child>
        <child>
          <object class="GtkLabel" id="week_label">
            <property name="visible">True</property>
            <property name="hexpand">True</property>
            <property name="xalign">0</property>
            <property name="yalign">0</property>
            <property name="label">Week</property>
            <style>
              <class name="end-header" />
            </style>
          </object>
        </child>
        <child>
          <object class="GtkLabel" id="year_label">
            <property name="visible">True</property>
            <property name="label">Year</property>
            <property name="yalign">0</property>
            <style>
              <class name="end-header" />
            </style>
          </object>
        </child>
      </object>
      <packing>
        <property name="left_attach">0</property>
        <property name="top_attach">0</property>
        <property name="width">1</property>
        <property name="height">1</property>
      </packing>
    </child>
    <child>
      <object class="GtkBox">
        <property name="visible">True</property>
        <property name="orientation">horizontal</property>
        <child>
          <object class="GtkBox" id="expand_button_box">
            <property name="visible">True</property>
            <property name="can_focus">False</property>
            <property name="hexpand">False</property>
            <child>
              <object class="GtkButton" id="expand_button">
                <property name="can_focus">True</property>
                <property name="hexpand">True</property>
                <property name="halign">center</property>
                <property name="valign">end</property>
                <property name="margin-bottom">6</property>
                <signal name="clicked" handler="on_expand_action_activated" object="GcalWeekHeader" swapped="yes"/>
                <style>
                  <class name="flat" />
                  <class name="circular" />
                </style>
                <child>
                  <object class="GtkImage" id="expand_button_image">
                    <property name="visible">True</property>
                    <property name="icon_name">go-down-symbolic</property>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
        <child>
          <object class="GtkEventBox">
            <property name="visible">True</property>
            <signal name="button-press-event" handler="on_button_pressed" object="GcalWeekHeader" swapped="yes" />
            <signal name="motion-notify-event" handler="on_motion_notify" object="GcalWeekHeader" swapped="yes" />
            <signal name="button-release-event" handler="on_button_released" object="GcalWeekHeader" swapped="yes" />
            <child>
              <object class="GtkScrolledWindow" id="scrolledwindow">
                <property name="visible">True</property>
                <property name="hscrollbar-policy">never</property>
                <property name="vscrollbar-policy">never</property>
                <property name="propagate-natural-height">True</property>
                <property name="margin-bottom">2</property>
                <child>
                  <object class="GtkViewport">
                    <property name="visible">True</property>
                    <property name="shadow_type">none</property>
                    <child>
                      <object class="GtkGrid" id="grid">
                        <property name="visible">True</property>
                        <property name="column-homogeneous">True</property>
                        <property name="hexpand">True</property>
                        <property name="column-spacing">6</property>
                        <property name="row-spacing">2</property>
                        <property name="margin-start">6</property>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">0</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">1</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">2</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">3</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">4</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">5</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                        <child>
                          <object class="GtkBox">
                            <property name="visible">True</property>
                          </object>
                          <packing>
                            <property name="left_attach">6</property>
                            <property name="top_attach">0</property>
                            <property name="width">1</property>
                            <property name="height">1</property>
                          </packing>
                        </child>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
          </object>
        </child>
      </object>
      <packing>
        <property name="left_attach">0</property>
        <property name="top_attach">1</property>
      </packing>
    </child>
  </template>
  <object class="GtkSizeGroup" id="sizegroup">
    <property name="mode">horizontal</property>
    <widgets>
      <widget name="expand_button_box"/>
    </widgets>
</object>
</interface>
