Canvas Guides (English)ImpactImpact Guide ContextsWhat do the conditions of a context mean in the Impact Dashboard?

What do the conditions of a context mean in the Impact Dashboard?

Conditions are rules for which element/page will trigger the context.

Open Contexts

Open Contexts

In Global Navigation, click the Settings icon [1] and then click the Contexts link [2].

Open Context

Open Context

Click the name of a context.

Open Conditions

Open Conditions

To display all of the conditions that are associated with your context, click the Conditions link.  

View Conditions

View Conditions

These conditions are rules for which element/page will trigger the context.

View Conditions in Context Overview

View Conditions in Context Overview

When the Conditions filter is enabled, you can view conditions in the Context Overview.

Hover over the column to see the detailed list of conditions that are included in the context.

Context Conditions

This chart can help you understand what your conditions mean to get a deep look into how your context is operating. Your conditions can include any of the following:

Condition Explanation Examples
Matches css selector The selected element fulfills the criteria determined in the css selector .someclass
#someid
input[“type”=”button”]
Tag name matches The element has a specific tag A
P
INPUT
DIV
Css selector not matching anything on page There is no element on the page that fulfills the criteria in the css selector .someclass
#someid
input[“type”=”button”]
Css selector matching something on page There is an element on the page that fulfills the criteria in the css selector .someclass
#someid
input[“type”=”button”]
Parent matches css selector An element that is a parent of the selected element fulfills the criteria in the css selector .someclass
#someid
input[“type”=”button”]
Child matches css selector An element that is a child of the selected element fulfills the criteria in the css selector .someclass
#someid
input[“type”=”button”]
Text contains The text of the selected element contains the following string “Create”
Text equals The text of the selected element matches the following string exactly “Create Assignment”
Url contains The URL in the address bar contains the following string /app/content/
Url do not contain The URL in the address bar does not contain the following string /app/content/
Path matches The URL in the address bar matches the following pattern (regex) ^/webapps/blackboard/content/contentWrapper.jsp$
UEF A condition specific to Blackboard Learn Ultra eesyState.analyticsId=recentActivity.base.navigation.handleBase.link