def get_preferred_size(self): """If we're initiating layout, act like an OverlayPlotContainer, otherwise do the normal component action""" if self.initiate_layout: self._component_preferred_size = simple_container_get_preferred_size(self, components=[container]) return self._component_preferred_size else: return super(Viewport, self).get_preferred_size()
def get_preferred_size(self): """If we're initiating layout, act like an OverlayPlotContainer, otherwise do the normal component action""" if self.initiate_layout: self._component_preferred_size = simple_container_get_preferred_size( self, components=[self.container]) return self._component_preferred_size else: return super(Viewport, self).get_preferred_size()
def get_preferred_size(self, components=None): """ Returns the size (width,height) that is preferred for this component. Overrides PlotComponent """ return simple_container_get_preferred_size(self, components=components)