コード例 #1
0
ファイル: ispapp.py プロジェクト: mastodon667/ISP
class IspApp(App):
    def __init__(self, url, classes):
        super(IspApp, self).__init__()
        self.url = url
        self.accordion = Accordion()
        self.pnlCalendar = CalendarPanel(classes)

    def build(self):
        Window.size = (1400, 800)
        bltAll = AllLayout()
        bltCenter = BoxLayout()
        aciInf = AccordionItem(title='ISP Selection')
        aciInf.add_widget(InferencePanel(self.url, self))
        aciCal = AccordionItem(title='Calendar')
        aciCal.add_widget(self.pnlCalendar)
        self.accordion.add_widget(aciInf)
        self.accordion.add_widget(aciCal)
        bltCenter.add_widget(self.accordion)
        bltAll.add_widget(bltCenter)
        return bltAll

    def update(self, courses):
        self.pnlCalendar.update_selected_courses(courses)
コード例 #2
0
ファイル: ispapp.py プロジェクト: mastodon667/ISP
class IspApp(App):

    def __init__(self, url, classes):
        super(IspApp, self).__init__()
        self.url = url
        self.accordion = Accordion()
        self.pnlCalendar = CalendarPanel(classes)

    def build(self):
        Window.size = (1400, 800)
        bltAll = AllLayout()
        bltCenter = BoxLayout()
        aciInf = AccordionItem(title='ISP Selection')
        aciInf.add_widget(InferencePanel(self.url, self))
        aciCal = AccordionItem(title='Calendar')
        aciCal.add_widget(self.pnlCalendar)
        self.accordion.add_widget(aciInf)
        self.accordion.add_widget(aciCal)
        bltCenter.add_widget(self.accordion)
        bltAll.add_widget(bltCenter)
        return bltAll

    def update(self, courses):
        self.pnlCalendar.update_selected_courses(courses)
コード例 #3
0
ファイル: ispapp.py プロジェクト: mastodon667/ISP
 def __init__(self, url, classes):
     super(IspApp, self).__init__()
     self.url = url
     self.accordion = Accordion()
     self.pnlCalendar = CalendarPanel(classes)
コード例 #4
0
ファイル: ispapp.py プロジェクト: mastodon667/ISP
 def __init__(self, url, classes):
     super(IspApp, self).__init__()
     self.url = url
     self.accordion = Accordion()
     self.pnlCalendar = CalendarPanel(classes)