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
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
def _create_track_scroller(self): scroller = NotifyingTrackScroller() self.register_disconnectable( ObservablePropertyAlias(self, property_host=scroller, property_name='scrolled', alias_name='selection_scrolled')) return scroller