Searched refs:selectStrategy (Results 1 – 2 of 2) sorted by relevance
680 …std::unique_ptr<ComplexSelectorStrategy> selectStrategy = std::make_unique<ComplexSelectorStrategy… in BuildComplexStrategy() local682 selectStrategy->RegisterMyselfMatch(matchModel); in BuildComplexStrategy()685 selectStrategy->RegisterMultiAfterAnchor(afterWidgetAnchor); in BuildComplexStrategy()688 selectStrategy->RegisterMultiBeforeAnchor(beforeWidgetAnchor); in BuildComplexStrategy()691 selectStrategy->RegisterMultiWithInAnchor(withInWidgetAnchor); in BuildComplexStrategy()693 selectStrategy->SetWantMulti(isWantMulti); in BuildComplexStrategy()694 return selectStrategy; in BuildComplexStrategy()699 std::unique_ptr<SelectStrategy> selectStrategy = std::make_unique<WithInSelectorStrategy>(); in BuildWithInStrategy() local701 selectStrategy->RegisterMyselfMatch(matchModel); in BuildWithInStrategy()704 selectStrategy->RegisterAnchorMatch(anchorModel); in BuildWithInStrategy()[all …]
107 …std::unique_ptr<SelectStrategy> selectStrategy = SelectStrategy::BuildSelectStrategy(buildParam, t… in DumpWindowsInfo() local115 …selectStrategy->LocateNode(winCache.window_, *winCache.widgetIterator_, visitWidgets_, targetWidge… in DumpWindowsInfo()228 std::unique_ptr<SelectStrategy> selectStrategy = ConstructSelectStrategyByRetrieve(widget); in RetrieveWidget() local233 selectStrategy->SetAndCalcSelectWindowRect(curWinCache.window_.bounds_, in RetrieveWidget()241 … selectStrategy->LocateNode(curWinCache.window_, *curWinCache.widgetIterator_, visitWidgets_, in RetrieveWidget()