Exemple #1
0
 def _populate(self):
     super(VehicleCompareView, self)._populate()
     self.as_setStaticDataS({'header': self.__getHeaderData()})
     self.as_setVehicleParamsDataS(getAllParametersTitles())
     self.__vehDP = VehiclesDataProvider()
     self.__vehDP.setFlashObject(self.as_getVehiclesDPS())
     self.__paramsCache = VehCompareBasketParamsCache(self.__vehDP)
     self.__updateUI()
     self.comparisonBasket.onChange += self.__updateUI
     self.comparisonBasket.onSwitchChange += self.__onVehCmpBasketStateChanged
     self.comparisonBasket.onParametersChange += self.__onVehicleParamsChanged
Exemple #2
0
 def _setViewData(self):
     self.__vehDP = VehiclesDataProvider()
     self.__vehDP.setFlashObject(self.as_getVehiclesDPS())
     self.__clearParamsCache()
     self.__paramsCache = VehCompareBasketParamsCache(self.__vehDP)
     self.__updateUI()