def setupContextHints(self, hintID): if hintID is not None: hintsData = dict(hints_layout.getLayout(hintID)) if hintsData is not None: builder = hintsData.pop('builderLnk', '') self.as_setupContextHintBuilderS(builder, hintsData) else: LOG_ERROR('Hint layout is nor defined', hintID)
def setupContextHints(self, hintID): if hintID is not None: hintsData = dict(hints_layout.getLayout(hintID)) if hintsData is not None: builder = hintsData.pop('builderLnk', '') self.as_setupContextHintBuilderS(builder, hintsData) else: LOG_ERROR('Hint layout is nor defined', hintID) return
def setupContextHints(self, hintID): if hintID is not None: hintsData = hints_layout.getLayout(hintID) if hintsData is not None: tutorialManager = self.app.tutorialManager if self.app is not None else None if tutorialManager is not None: viewTutorialID = tutorialManager.getViewTutorialID(self.__key.name) tutorialManager.setupViewContextHints(viewTutorialID, hintsData) else: _logger.error('Hint layout is not defined %r', hintID) return
def setupContextHints(self, hintID): if hintID is not None: hintsData = hints_layout.getLayout(hintID) if hintsData is not None: viewTutorialID = self.__tutorialLoader.gui.getViewTutorialID( self.__key.name) self.__tutorialLoader.gui.setupViewContextHints( viewTutorialID, hintsData) else: _logger.error('Hint layout is not defined %r', hintID) return
def setupContextHints(self, hintID): """ Sets up on FE side a context hint with the given ID. :param hintID: hint id, represented by string. """ if hintID is not None: hintsData = dict(hints_layout.getLayout(hintID)) if hintsData is not None: builder = hintsData.pop('builderLnk', '') self.as_setupContextHintBuilderS(builder, hintsData) else: LOG_ERROR('Hint layout is nor defined', hintID) return