diff --git a/analysis.json b/analysis.json index a6be375c..1e946448 100644 --- a/analysis.json +++ b/analysis.json @@ -241,11 +241,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1102, + "line": 1107, "column": 2 }, "end": { - "line": 1109, + "line": 1114, "column": 3 } }, @@ -259,11 +259,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 965, + "line": 970, "column": 2 }, "end": { - "line": 967, + "line": 972, "column": 3 } }, @@ -279,11 +279,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 975, + "line": 980, "column": 2 }, "end": { - "line": 979, + "line": 984, "column": 3 } }, @@ -305,11 +305,11 @@ "privacy": "protected", "sourceRange": { "start": { - "line": 990, + "line": 995, "column": 2 }, "end": { - "line": 994, + "line": 999, "column": 3 } }, @@ -331,11 +331,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 999, + "line": 1004, "column": 2 }, "end": { - "line": 1001, + "line": 1006, "column": 3 } }, @@ -351,11 +351,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1020, + "line": 1025, "column": 2 }, "end": { - "line": 1086, + "line": 1091, "column": 3 } }, @@ -377,11 +377,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1119, + "line": 1124, "column": 2 }, "end": { - "line": 1130, + "line": 1135, "column": 3 } }, @@ -400,11 +400,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1091, + "line": 1096, "column": 2 }, "end": { - "line": 1093, + "line": 1098, "column": 3 } }, @@ -423,11 +423,11 @@ "metadata": {}, "sourceRange": { "start": { - "line": 944, + "line": 949, "column": 0 }, "end": { - "line": 1131, + "line": 1136, "column": 1 } }, @@ -446,11 +446,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1102, + "line": 1107, "column": 2 }, "end": { - "line": 1109, + "line": 1114, "column": 3 } }, @@ -464,11 +464,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1479, + "line": 1484, "column": 4 }, "end": { - "line": 1479, + "line": 1484, "column": 17 } }, @@ -481,11 +481,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1489, + "line": 1494, "column": 4 }, "end": { - "line": 1489, + "line": 1494, "column": 15 } }, @@ -498,11 +498,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1501, + "line": 1506, "column": 4 }, "end": { - "line": 1501, + "line": 1506, "column": 18 } }, @@ -516,11 +516,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 965, + "line": 970, "column": 2 }, "end": { - "line": 967, + "line": 972, "column": 3 } }, @@ -537,11 +537,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1693, + "line": 1698, "column": 2 }, "end": { - "line": 1701, + "line": 1706, "column": 3 } }, @@ -569,11 +569,11 @@ "privacy": "protected", "sourceRange": { "start": { - "line": 990, + "line": 995, "column": 2 }, "end": { - "line": 994, + "line": 999, "column": 3 } }, @@ -596,11 +596,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 999, + "line": 1004, "column": 2 }, "end": { - "line": 1001, + "line": 1006, "column": 3 } }, @@ -617,11 +617,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1020, + "line": 1025, "column": 2 }, "end": { - "line": 1086, + "line": 1091, "column": 3 } }, @@ -644,11 +644,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1119, + "line": 1124, "column": 2 }, "end": { - "line": 1130, + "line": 1135, "column": 3 } }, @@ -666,11 +666,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1513, + "line": 1518, "column": 2 }, "end": { - "line": 1577, + "line": 1582, "column": 3 } }, @@ -687,11 +687,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1589, + "line": 1594, "column": 2 }, "end": { - "line": 1594, + "line": 1599, "column": 3 } }, @@ -713,11 +713,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1601, + "line": 1606, "column": 2 }, "end": { - "line": 1603, + "line": 1608, "column": 3 } }, @@ -734,11 +734,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1724, + "line": 1729, "column": 2 }, "end": { - "line": 1808, + "line": 1813, "column": 3 } }, @@ -765,11 +765,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1821, + "line": 1826, "column": 2 }, "end": { - "line": 1846, + "line": 1851, "column": 3 } }, @@ -790,11 +790,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1848, + "line": 1853, "column": 2 }, "end": { - "line": 1868, + "line": 1873, "column": 3 } }, @@ -811,11 +811,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1870, + "line": 1875, "column": 2 }, "end": { - "line": 1877, + "line": 1882, "column": 3 } }, @@ -832,11 +832,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1879, + "line": 1884, "column": 2 }, "end": { - "line": 1944, + "line": 1949, "column": 3 } }, @@ -853,11 +853,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1946, + "line": 1951, "column": 2 }, "end": { - "line": 1958, + "line": 1963, "column": 3 } }, @@ -883,11 +883,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1960, + "line": 1965, "column": 2 }, "end": { - "line": 1968, + "line": 1973, "column": 3 } }, @@ -913,11 +913,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1970, + "line": 1975, "column": 2 }, "end": { - "line": 1977, + "line": 1982, "column": 3 } }, @@ -937,11 +937,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1979, + "line": 1984, "column": 2 }, "end": { - "line": 1981, + "line": 1986, "column": 3 } }, @@ -958,11 +958,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1983, + "line": 1988, "column": 2 }, "end": { - "line": 1997, + "line": 2002, "column": 3 } }, @@ -985,11 +985,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1999, + "line": 2004, "column": 2 }, "end": { - "line": 2003, + "line": 2008, "column": 3 } }, @@ -1010,11 +1010,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2005, + "line": 2010, "column": 2 }, "end": { - "line": 2014, + "line": 2019, "column": 3 } }, @@ -1037,11 +1037,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2016, + "line": 2021, "column": 2 }, "end": { - "line": 2032, + "line": 2037, "column": 3 } }, @@ -1061,11 +1061,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2034, + "line": 2039, "column": 2 }, "end": { - "line": 2072, + "line": 2077, "column": 3 } }, @@ -1088,11 +1088,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2074, + "line": 2079, "column": 2 }, "end": { - "line": 2080, + "line": 2085, "column": 3 } }, @@ -1108,11 +1108,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2082, + "line": 2087, "column": 2 }, "end": { - "line": 2088, + "line": 2093, "column": 3 } }, @@ -1128,11 +1128,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2090, + "line": 2095, "column": 2 }, "end": { - "line": 2116, + "line": 2121, "column": 3 } }, @@ -1155,11 +1155,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2118, + "line": 2123, "column": 2 }, "end": { - "line": 2131, + "line": 2136, "column": 3 } }, @@ -1179,11 +1179,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2133, + "line": 2138, "column": 2 }, "end": { - "line": 2155, + "line": 2160, "column": 3 } }, @@ -1200,11 +1200,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2163, + "line": 2168, "column": 2 }, "end": { - "line": 2165, + "line": 2170, "column": 3 } }, @@ -1220,11 +1220,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2171, + "line": 2176, "column": 2 }, "end": { - "line": 2173, + "line": 2178, "column": 3 } }, @@ -1240,11 +1240,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2175, + "line": 2180, "column": 2 }, "end": { - "line": 2183, + "line": 2188, "column": 3 } }, @@ -1264,11 +1264,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2224, + "line": 2229, "column": 2 }, "end": { - "line": 2232, + "line": 2237, "column": 3 } }, @@ -1295,11 +1295,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2245, + "line": 2250, "column": 2 }, "end": { - "line": 2250, + "line": 2255, "column": 3 } }, @@ -1328,11 +1328,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1091, + "line": 1096, "column": 2 }, "end": { - "line": 1093, + "line": 1098, "column": 3 } }, @@ -1353,11 +1353,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2201, + "line": 2206, "column": 2 }, "end": { - "line": 2203, + "line": 2208, "column": 3 } }, @@ -1379,11 +1379,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2263, + "line": 2268, "column": 2 }, "end": { - "line": 2268, + "line": 2273, "column": 3 } }, @@ -1413,11 +1413,11 @@ "metadata": {}, "sourceRange": { "start": { - "line": 1443, + "line": 1448, "column": 0 }, "end": { - "line": 2269, + "line": 2274, "column": 1 } }, diff --git a/docs/vaadin-router/analysis.json b/docs/vaadin-router/analysis.json index a6be375c..1e946448 100644 --- a/docs/vaadin-router/analysis.json +++ b/docs/vaadin-router/analysis.json @@ -241,11 +241,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1102, + "line": 1107, "column": 2 }, "end": { - "line": 1109, + "line": 1114, "column": 3 } }, @@ -259,11 +259,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 965, + "line": 970, "column": 2 }, "end": { - "line": 967, + "line": 972, "column": 3 } }, @@ -279,11 +279,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 975, + "line": 980, "column": 2 }, "end": { - "line": 979, + "line": 984, "column": 3 } }, @@ -305,11 +305,11 @@ "privacy": "protected", "sourceRange": { "start": { - "line": 990, + "line": 995, "column": 2 }, "end": { - "line": 994, + "line": 999, "column": 3 } }, @@ -331,11 +331,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 999, + "line": 1004, "column": 2 }, "end": { - "line": 1001, + "line": 1006, "column": 3 } }, @@ -351,11 +351,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1020, + "line": 1025, "column": 2 }, "end": { - "line": 1086, + "line": 1091, "column": 3 } }, @@ -377,11 +377,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1119, + "line": 1124, "column": 2 }, "end": { - "line": 1130, + "line": 1135, "column": 3 } }, @@ -400,11 +400,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1091, + "line": 1096, "column": 2 }, "end": { - "line": 1093, + "line": 1098, "column": 3 } }, @@ -423,11 +423,11 @@ "metadata": {}, "sourceRange": { "start": { - "line": 944, + "line": 949, "column": 0 }, "end": { - "line": 1131, + "line": 1136, "column": 1 } }, @@ -446,11 +446,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1102, + "line": 1107, "column": 2 }, "end": { - "line": 1109, + "line": 1114, "column": 3 } }, @@ -464,11 +464,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1479, + "line": 1484, "column": 4 }, "end": { - "line": 1479, + "line": 1484, "column": 17 } }, @@ -481,11 +481,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1489, + "line": 1494, "column": 4 }, "end": { - "line": 1489, + "line": 1494, "column": 15 } }, @@ -498,11 +498,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1501, + "line": 1506, "column": 4 }, "end": { - "line": 1501, + "line": 1506, "column": 18 } }, @@ -516,11 +516,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 965, + "line": 970, "column": 2 }, "end": { - "line": 967, + "line": 972, "column": 3 } }, @@ -537,11 +537,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1693, + "line": 1698, "column": 2 }, "end": { - "line": 1701, + "line": 1706, "column": 3 } }, @@ -569,11 +569,11 @@ "privacy": "protected", "sourceRange": { "start": { - "line": 990, + "line": 995, "column": 2 }, "end": { - "line": 994, + "line": 999, "column": 3 } }, @@ -596,11 +596,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 999, + "line": 1004, "column": 2 }, "end": { - "line": 1001, + "line": 1006, "column": 3 } }, @@ -617,11 +617,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1020, + "line": 1025, "column": 2 }, "end": { - "line": 1086, + "line": 1091, "column": 3 } }, @@ -644,11 +644,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1119, + "line": 1124, "column": 2 }, "end": { - "line": 1130, + "line": 1135, "column": 3 } }, @@ -666,11 +666,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1513, + "line": 1518, "column": 2 }, "end": { - "line": 1577, + "line": 1582, "column": 3 } }, @@ -687,11 +687,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1589, + "line": 1594, "column": 2 }, "end": { - "line": 1594, + "line": 1599, "column": 3 } }, @@ -713,11 +713,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1601, + "line": 1606, "column": 2 }, "end": { - "line": 1603, + "line": 1608, "column": 3 } }, @@ -734,11 +734,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 1724, + "line": 1729, "column": 2 }, "end": { - "line": 1808, + "line": 1813, "column": 3 } }, @@ -765,11 +765,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1821, + "line": 1826, "column": 2 }, "end": { - "line": 1846, + "line": 1851, "column": 3 } }, @@ -790,11 +790,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1848, + "line": 1853, "column": 2 }, "end": { - "line": 1868, + "line": 1873, "column": 3 } }, @@ -811,11 +811,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1870, + "line": 1875, "column": 2 }, "end": { - "line": 1877, + "line": 1882, "column": 3 } }, @@ -832,11 +832,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1879, + "line": 1884, "column": 2 }, "end": { - "line": 1944, + "line": 1949, "column": 3 } }, @@ -853,11 +853,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1946, + "line": 1951, "column": 2 }, "end": { - "line": 1958, + "line": 1963, "column": 3 } }, @@ -883,11 +883,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1960, + "line": 1965, "column": 2 }, "end": { - "line": 1968, + "line": 1973, "column": 3 } }, @@ -913,11 +913,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1970, + "line": 1975, "column": 2 }, "end": { - "line": 1977, + "line": 1982, "column": 3 } }, @@ -937,11 +937,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1979, + "line": 1984, "column": 2 }, "end": { - "line": 1981, + "line": 1986, "column": 3 } }, @@ -958,11 +958,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1983, + "line": 1988, "column": 2 }, "end": { - "line": 1997, + "line": 2002, "column": 3 } }, @@ -985,11 +985,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1999, + "line": 2004, "column": 2 }, "end": { - "line": 2003, + "line": 2008, "column": 3 } }, @@ -1010,11 +1010,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2005, + "line": 2010, "column": 2 }, "end": { - "line": 2014, + "line": 2019, "column": 3 } }, @@ -1037,11 +1037,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2016, + "line": 2021, "column": 2 }, "end": { - "line": 2032, + "line": 2037, "column": 3 } }, @@ -1061,11 +1061,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2034, + "line": 2039, "column": 2 }, "end": { - "line": 2072, + "line": 2077, "column": 3 } }, @@ -1088,11 +1088,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2074, + "line": 2079, "column": 2 }, "end": { - "line": 2080, + "line": 2085, "column": 3 } }, @@ -1108,11 +1108,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2082, + "line": 2087, "column": 2 }, "end": { - "line": 2088, + "line": 2093, "column": 3 } }, @@ -1128,11 +1128,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2090, + "line": 2095, "column": 2 }, "end": { - "line": 2116, + "line": 2121, "column": 3 } }, @@ -1155,11 +1155,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2118, + "line": 2123, "column": 2 }, "end": { - "line": 2131, + "line": 2136, "column": 3 } }, @@ -1179,11 +1179,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2133, + "line": 2138, "column": 2 }, "end": { - "line": 2155, + "line": 2160, "column": 3 } }, @@ -1200,11 +1200,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2163, + "line": 2168, "column": 2 }, "end": { - "line": 2165, + "line": 2170, "column": 3 } }, @@ -1220,11 +1220,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2171, + "line": 2176, "column": 2 }, "end": { - "line": 2173, + "line": 2178, "column": 3 } }, @@ -1240,11 +1240,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 2175, + "line": 2180, "column": 2 }, "end": { - "line": 2183, + "line": 2188, "column": 3 } }, @@ -1264,11 +1264,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2224, + "line": 2229, "column": 2 }, "end": { - "line": 2232, + "line": 2237, "column": 3 } }, @@ -1295,11 +1295,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2245, + "line": 2250, "column": 2 }, "end": { - "line": 2250, + "line": 2255, "column": 3 } }, @@ -1328,11 +1328,11 @@ "privacy": "private", "sourceRange": { "start": { - "line": 1091, + "line": 1096, "column": 2 }, "end": { - "line": 1093, + "line": 1098, "column": 3 } }, @@ -1353,11 +1353,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2201, + "line": 2206, "column": 2 }, "end": { - "line": 2203, + "line": 2208, "column": 3 } }, @@ -1379,11 +1379,11 @@ "privacy": "public", "sourceRange": { "start": { - "line": 2263, + "line": 2268, "column": 2 }, "end": { - "line": 2268, + "line": 2273, "column": 3 } }, @@ -1413,11 +1413,11 @@ "metadata": {}, "sourceRange": { "start": { - "line": 1443, + "line": 1448, "column": 0 }, "end": { - "line": 2269, + "line": 2274, "column": 1 } }, diff --git a/docs/vaadin-router/demo/demo-shell.html b/docs/vaadin-router/demo/demo-shell.html index 06860533..12dcfa55 100644 --- a/docs/vaadin-router/demo/demo-shell.html +++ b/docs/vaadin-router/demo/demo-shell.html @@ -6624,18 +6624,7 @@ * @memberof Vaadin */Vaadin.ThemePropertyMixin=function(superClass){return(/*#__PURE__*/function(_superClass){babelHelpers.inherits(VaadinThemePropertyMixin,_superClass);function VaadinThemePropertyMixin(){babelHelpers.classCallCheck(this,VaadinThemePropertyMixin);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(VaadinThemePropertyMixin).apply(this,arguments))}babelHelpers.createClass(VaadinThemePropertyMixin,[{key:"attributeChangedCallback",/** @protected */value:function attributeChangedCallback(name,oldValue,newValue){babelHelpers.get(babelHelpers.getPrototypeOf(VaadinThemePropertyMixin.prototype),"attributeChangedCallback",this).call(this,name,oldValue,newValue);if("theme"===name){this._setTheme(newValue)}}}],[{key:"properties",get:function get(){return{/** * Helper property with theme attribute value facilitating propagation - * in shadow DOM. - * - * Enables the component implementation to propagate the `theme` - * attribute value to the subcomponents in Shadow DOM by binding - * the subcomponent’s "theme" attribute to the `theme` property of - * the host. - * - * **NOTE:** Extending the mixin only provides the property for binding, - * and does not make the propagation alone. - * - * See [Theme Attribute and Subcomponents](https://github.com/vaadin/vaadin-themable-mixin/wiki/5.-Theme-Attribute-and-Subcomponents). - * page for more information. + * in shadow DOM. Allows using `theme$="[[theme]]"` in the template. * * @protected */theme:{type:String,readOnly:!0}}}}]);return VaadinThemePropertyMixin}(superClass))}; + +
When some <a>
links are external for the app, Vaadin
+ Router can be configured to ignore them and let the browser handle these
+ links in the default way:
+
<a href="/users" router-ignore>Users</a>
+
+ When an large set of URLs needs to be ignored (e.g. all URLs starting
+ with /external
), it may be impractical to add the
+ router-ignore
attribute to each link separately.
+ For such cases a more practical approach would be to add a special route
+ to the top of the router config:
+
NavigationTrigger.CLICK
<a>
elements on the the page and converts them into
navigation events for Vaadin Router if they refer to a
location within the app. That allows using regular <a>
- link elements for in-app navigation.
+ link elements for in-app navigation. You can use router-ignore
+ attribute to have the router ignore the link.