コード例 #1
0
 def _create_track_pager(self):
     pager = NotifyingTrackPager(track_provider=self._track_provider)
     self.register_disconnectable(
         ObservablePropertyAlias(self,
                                 property_host=pager,
                                 property_name='scrolled',
                                 alias_name='selection_paged'))
     return pager
コード例 #2
0
 def _create_track_scroller(self):
     scroller = TrackScroller(tracks_provider=self._track_provider)
     self.register_disconnectable(
         ObservablePropertyAlias(self,
                                 property_host=scroller,
                                 property_name=b'scrolled',
                                 alias_name=b'selection_scrolled'))
     return scroller
コード例 #3
0
 def _create_track_scroller(self):
     scroller = NotifyingTrackScroller()
     self.register_disconnectable(
         ObservablePropertyAlias(self,
                                 property_host=scroller,
                                 property_name='scrolled',
                                 alias_name='selection_scrolled'))
     return scroller