MCPcopy Create free account
hub / github.com/SpartanJ/eepp / reportStyleStateChangeRecursive

Method reportStyleStateChangeRecursive

src/eepp/ui/uiwidget.cpp:1502–1511  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1500}
1501
1502void UIWidget::reportStyleStateChangeRecursive( bool disableAnimations, bool forceReApplyStyles ) {
1503 Node* childLoop = getFirstChild();
1504 while ( childLoop != NULL ) {
1505 if ( childLoop->isWidget() )
1506 childLoop->asType<UIWidget>()->reportStyleStateChangeRecursive( disableAnimations,
1507 forceReApplyStyles );
1508 childLoop = childLoop->getNextNode();
1509 }
1510 reportStyleStateChange( disableAnimations, forceReApplyStyles );
1511}
1512
1513UIWidget* UIWidget::querySelector( const std::string& selector ) {
1514 return querySelector( CSS::StyleSheetSelector( selector ) );

Callers 5

mainLoopMethod · 0.80
combineStyleSheetMethod · 0.80
onMediaChangedMethod · 0.80
updateTableCellDataMethod · 0.80

Calls 2

isWidgetMethod · 0.80
getNextNodeMethod · 0.80

Tested by

no test coverage detected