| OLD | NEW |
| 1 /// The Dart HTML library. | 1 /// The Dart HTML library. |
| 2 library dart.dom.html; | 2 library dart.dom.html; |
| 3 | 3 |
| 4 import 'dart:async'; | 4 import 'dart:async'; |
| 5 import 'dart:collection'; | 5 import 'dart:collection'; |
| 6 import 'dart:_collection-dev' hide Symbol; | 6 import 'dart:_collection-dev' hide Symbol; |
| 7 import 'dart:html_common'; | 7 import 'dart:html_common'; |
| 8 import 'dart:indexed_db'; | 8 import 'dart:indexed_db'; |
| 9 import 'dart:isolate'; | 9 import 'dart:isolate'; |
| 10 import 'dart:json' as json; | 10 import 'dart:json' as json; |
| (...skipping 1924 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1935 @DocsEditable | 1935 @DocsEditable |
| 1936 @Experimental // untriaged | 1936 @Experimental // untriaged |
| 1937 final CssStyleDeclaration style; | 1937 final CssStyleDeclaration style; |
| 1938 } | 1938 } |
| 1939 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1939 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1940 // for details. All rights reserved. Use of this source code is governed by a | 1940 // for details. All rights reserved. Use of this source code is governed by a |
| 1941 // BSD-style license that can be found in the LICENSE file. | 1941 // BSD-style license that can be found in the LICENSE file. |
| 1942 | 1942 |
| 1943 | 1943 |
| 1944 @DocsEditable | 1944 @DocsEditable |
| 1945 @DomName('WebKitCSSFilterRule') | 1945 @DomName('WebKitCSSFilterValue') |
| 1946 @SupportedBrowser(SupportedBrowser.CHROME) | 1946 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1947 @SupportedBrowser(SupportedBrowser.SAFARI) | 1947 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1948 @Experimental | 1948 @Experimental |
| 1949 // http://www.w3.org/TR/filter-effects/ | 1949 @Experimental // untriaged |
| 1950 class CssFilterRule extends CssRule native "WebKitCSSFilterRule" { | 1950 class CssFilterValue extends _CssValueList native "WebKitCSSFilterValue" { |
| 1951 | 1951 |
| 1952 @DomName('WebKitCSSFilterRule.style') | 1952 @DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR') |
| 1953 @DocsEditable | 1953 @DocsEditable |
| 1954 final CssStyleDeclaration style; | 1954 @Experimental // untriaged |
| 1955 static const int CSS_FILTER_BLUR = 10; |
| 1956 |
| 1957 @DomName('WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS') |
| 1958 @DocsEditable |
| 1959 @Experimental // untriaged |
| 1960 static const int CSS_FILTER_BRIGHTNESS = 8; |
| 1961 |
| 1962 @DomName('WebKitCSSFilterValue.CSS_FILTER_CONTRAST') |
| 1963 @DocsEditable |
| 1964 @Experimental // untriaged |
| 1965 static const int CSS_FILTER_CONTRAST = 9; |
| 1966 |
| 1967 @DomName('WebKitCSSFilterValue.CSS_FILTER_CUSTOM') |
| 1968 @DocsEditable |
| 1969 @Experimental // untriaged |
| 1970 static const int CSS_FILTER_CUSTOM = 12; |
| 1971 |
| 1972 @DomName('WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW') |
| 1973 @DocsEditable |
| 1974 @Experimental // untriaged |
| 1975 static const int CSS_FILTER_DROP_SHADOW = 11; |
| 1976 |
| 1977 @DomName('WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE') |
| 1978 @DocsEditable |
| 1979 @Experimental // untriaged |
| 1980 static const int CSS_FILTER_GRAYSCALE = 2; |
| 1981 |
| 1982 @DomName('WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE') |
| 1983 @DocsEditable |
| 1984 @Experimental // untriaged |
| 1985 static const int CSS_FILTER_HUE_ROTATE = 5; |
| 1986 |
| 1987 @DomName('WebKitCSSFilterValue.CSS_FILTER_INVERT') |
| 1988 @DocsEditable |
| 1989 @Experimental // untriaged |
| 1990 static const int CSS_FILTER_INVERT = 6; |
| 1991 |
| 1992 @DomName('WebKitCSSFilterValue.CSS_FILTER_OPACITY') |
| 1993 @DocsEditable |
| 1994 @Experimental // untriaged |
| 1995 static const int CSS_FILTER_OPACITY = 7; |
| 1996 |
| 1997 @DomName('WebKitCSSFilterValue.CSS_FILTER_REFERENCE') |
| 1998 @DocsEditable |
| 1999 @Experimental // untriaged |
| 2000 static const int CSS_FILTER_REFERENCE = 1; |
| 2001 |
| 2002 @DomName('WebKitCSSFilterValue.CSS_FILTER_SATURATE') |
| 2003 @DocsEditable |
| 2004 @Experimental // untriaged |
| 2005 static const int CSS_FILTER_SATURATE = 4; |
| 2006 |
| 2007 @DomName('WebKitCSSFilterValue.CSS_FILTER_SEPIA') |
| 2008 @DocsEditable |
| 2009 @Experimental // untriaged |
| 2010 static const int CSS_FILTER_SEPIA = 3; |
| 2011 |
| 2012 @DomName('WebKitCSSFilterValue.operationType') |
| 2013 @DocsEditable |
| 2014 @Experimental // untriaged |
| 2015 final int operationType; |
| 2016 |
| 2017 @DomName('WebKitCSSFilterValue.__getter__') |
| 2018 @DocsEditable |
| 2019 @Experimental // untriaged |
| 2020 _CSSValue __getter__(int index) native; |
| 1955 } | 2021 } |
| 1956 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2022 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1957 // for details. All rights reserved. Use of this source code is governed by a | 2023 // for details. All rights reserved. Use of this source code is governed by a |
| 1958 // BSD-style license that can be found in the LICENSE file. | 2024 // BSD-style license that can be found in the LICENSE file. |
| 1959 | 2025 |
| 1960 | 2026 |
| 1961 @DocsEditable | 2027 @DocsEditable |
| 1962 @DomName('CSSFontFaceLoadEvent') | 2028 @DomName('CSSFontFaceLoadEvent') |
| 1963 // http://www.w3.org/TR/css3-fonts/ | 2029 // http://www.w3.org/TR/css3-fonts/ |
| 1964 @Experimental | 2030 @Experimental |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2054 @DocsEditable | 2120 @DocsEditable |
| 2055 @Experimental // untriaged | 2121 @Experimental // untriaged |
| 2056 final CssStyleDeclaration style; | 2122 final CssStyleDeclaration style; |
| 2057 } | 2123 } |
| 2058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2124 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2059 // for details. All rights reserved. Use of this source code is governed by a | 2125 // for details. All rights reserved. Use of this source code is governed by a |
| 2060 // BSD-style license that can be found in the LICENSE file. | 2126 // BSD-style license that can be found in the LICENSE file. |
| 2061 | 2127 |
| 2062 | 2128 |
| 2063 @DocsEditable | 2129 @DocsEditable |
| 2064 @DomName('WebKitCSSKeyframeRule') | |
| 2065 @SupportedBrowser(SupportedBrowser.CHROME) | |
| 2066 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 2067 @Experimental | |
| 2068 // http://www.w3.org/TR/css3-animations/#CSSKeyframeRule-interface | |
| 2069 class CssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" { | |
| 2070 | |
| 2071 @DomName('WebKitCSSKeyframeRule.keyText') | |
| 2072 @DocsEditable | |
| 2073 String keyText; | |
| 2074 | |
| 2075 @DomName('WebKitCSSKeyframeRule.style') | |
| 2076 @DocsEditable | |
| 2077 final CssStyleDeclaration style; | |
| 2078 } | |
| 2079 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 2080 // for details. All rights reserved. Use of this source code is governed by a | |
| 2081 // BSD-style license that can be found in the LICENSE file. | |
| 2082 | |
| 2083 | |
| 2084 @DocsEditable | |
| 2085 @DomName('WebKitCSSKeyframesRule') | 2130 @DomName('WebKitCSSKeyframesRule') |
| 2086 @SupportedBrowser(SupportedBrowser.CHROME) | 2131 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2087 @SupportedBrowser(SupportedBrowser.SAFARI) | 2132 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2088 @Experimental | 2133 @Experimental |
| 2089 @Experimental // untriaged | 2134 @Experimental // untriaged |
| 2090 class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" { | 2135 class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" { |
| 2091 | 2136 |
| 2092 @DomName('WebKitCSSKeyframesRule.cssRules') | 2137 @DomName('WebKitCSSKeyframesRule.cssRules') |
| 2093 @DocsEditable | 2138 @DocsEditable |
| 2094 @Experimental // untriaged | 2139 @Experimental // untriaged |
| (...skipping 25 matching lines...) Expand all Loading... |
| 2120 @DocsEditable | 2165 @DocsEditable |
| 2121 @Experimental // untriaged | 2166 @Experimental // untriaged |
| 2122 void insertRule(String rule) native; | 2167 void insertRule(String rule) native; |
| 2123 } | 2168 } |
| 2124 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2125 // for details. All rights reserved. Use of this source code is governed by a | 2170 // for details. All rights reserved. Use of this source code is governed by a |
| 2126 // BSD-style license that can be found in the LICENSE file. | 2171 // BSD-style license that can be found in the LICENSE file. |
| 2127 | 2172 |
| 2128 | 2173 |
| 2129 @DocsEditable | 2174 @DocsEditable |
| 2130 @DomName('WebKitCSSKeyframesRule') | 2175 @DomName('WebKitCSSMatrix') |
| 2131 @SupportedBrowser(SupportedBrowser.CHROME) | 2176 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2132 @SupportedBrowser(SupportedBrowser.SAFARI) | 2177 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2133 @Experimental | 2178 @Experimental |
| 2134 // http://www.w3.org/TR/css3-animations/#csskeyframesrule | 2179 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2135 class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" { | 2180 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2136 | 2181 @Experimental |
| 2137 @DomName('WebKitCSSKeyframesRule.cssRules') | 2182 @Experimental // untriaged |
| 2183 class CssMatrix native "WebKitCSSMatrix" { |
| 2184 |
| 2185 @DomName('WebKitCSSMatrix.CSSMatrix') |
| 2186 @DocsEditable |
| 2187 factory CssMatrix([String cssValue]) { |
| 2188 if (cssValue != null) { |
| 2189 return CssMatrix._create_1(cssValue); |
| 2190 } |
| 2191 return CssMatrix._create_2(); |
| 2192 } |
| 2193 static CssMatrix _create_1(cssValue) => JS('CssMatrix', 'new WebKitCSSMatrix(#
)', cssValue); |
| 2194 static CssMatrix _create_2() => JS('CssMatrix', 'new WebKitCSSMatrix()'); |
| 2195 |
| 2196 @DomName('WebKitCSSMatrix.a') |
| 2197 @DocsEditable |
| 2198 @Experimental // untriaged |
| 2199 num a; |
| 2200 |
| 2201 @DomName('WebKitCSSMatrix.b') |
| 2202 @DocsEditable |
| 2203 @Experimental // untriaged |
| 2204 num b; |
| 2205 |
| 2206 @DomName('WebKitCSSMatrix.c') |
| 2207 @DocsEditable |
| 2208 @Experimental // untriaged |
| 2209 num c; |
| 2210 |
| 2211 @DomName('WebKitCSSMatrix.d') |
| 2212 @DocsEditable |
| 2213 @Experimental // untriaged |
| 2214 num d; |
| 2215 |
| 2216 @DomName('WebKitCSSMatrix.e') |
| 2217 @DocsEditable |
| 2218 @Experimental // untriaged |
| 2219 num e; |
| 2220 |
| 2221 @DomName('WebKitCSSMatrix.f') |
| 2222 @DocsEditable |
| 2223 @Experimental // untriaged |
| 2224 num f; |
| 2225 |
| 2226 @DomName('WebKitCSSMatrix.m11') |
| 2227 @DocsEditable |
| 2228 @Experimental // untriaged |
| 2229 num m11; |
| 2230 |
| 2231 @DomName('WebKitCSSMatrix.m12') |
| 2232 @DocsEditable |
| 2233 @Experimental // untriaged |
| 2234 num m12; |
| 2235 |
| 2236 @DomName('WebKitCSSMatrix.m13') |
| 2237 @DocsEditable |
| 2238 @Experimental // untriaged |
| 2239 num m13; |
| 2240 |
| 2241 @DomName('WebKitCSSMatrix.m14') |
| 2242 @DocsEditable |
| 2243 @Experimental // untriaged |
| 2244 num m14; |
| 2245 |
| 2246 @DomName('WebKitCSSMatrix.m21') |
| 2247 @DocsEditable |
| 2248 @Experimental // untriaged |
| 2249 num m21; |
| 2250 |
| 2251 @DomName('WebKitCSSMatrix.m22') |
| 2252 @DocsEditable |
| 2253 @Experimental // untriaged |
| 2254 num m22; |
| 2255 |
| 2256 @DomName('WebKitCSSMatrix.m23') |
| 2257 @DocsEditable |
| 2258 @Experimental // untriaged |
| 2259 num m23; |
| 2260 |
| 2261 @DomName('WebKitCSSMatrix.m24') |
| 2262 @DocsEditable |
| 2263 @Experimental // untriaged |
| 2264 num m24; |
| 2265 |
| 2266 @DomName('WebKitCSSMatrix.m31') |
| 2267 @DocsEditable |
| 2268 @Experimental // untriaged |
| 2269 num m31; |
| 2270 |
| 2271 @DomName('WebKitCSSMatrix.m32') |
| 2272 @DocsEditable |
| 2273 @Experimental // untriaged |
| 2274 num m32; |
| 2275 |
| 2276 @DomName('WebKitCSSMatrix.m33') |
| 2277 @DocsEditable |
| 2278 @Experimental // untriaged |
| 2279 num m33; |
| 2280 |
| 2281 @DomName('WebKitCSSMatrix.m34') |
| 2282 @DocsEditable |
| 2283 @Experimental // untriaged |
| 2284 num m34; |
| 2285 |
| 2286 @DomName('WebKitCSSMatrix.m41') |
| 2287 @DocsEditable |
| 2288 @Experimental // untriaged |
| 2289 num m41; |
| 2290 |
| 2291 @DomName('WebKitCSSMatrix.m42') |
| 2292 @DocsEditable |
| 2293 @Experimental // untriaged |
| 2294 num m42; |
| 2295 |
| 2296 @DomName('WebKitCSSMatrix.m43') |
| 2297 @DocsEditable |
| 2298 @Experimental // untriaged |
| 2299 num m43; |
| 2300 |
| 2301 @DomName('WebKitCSSMatrix.m44') |
| 2302 @DocsEditable |
| 2303 @Experimental // untriaged |
| 2304 num m44; |
| 2305 |
| 2306 @DomName('WebKitCSSMatrix.inverse') |
| 2307 @DocsEditable |
| 2308 @Experimental // untriaged |
| 2309 CssMatrix inverse() native; |
| 2310 |
| 2311 @DomName('WebKitCSSMatrix.multiply') |
| 2312 @DocsEditable |
| 2313 @Experimental // untriaged |
| 2314 CssMatrix multiply(CssMatrix secondMatrix) native; |
| 2315 |
| 2316 @DomName('WebKitCSSMatrix.rotate') |
| 2317 @DocsEditable |
| 2318 @Experimental // untriaged |
| 2319 CssMatrix rotate(num rotX, num rotY, num rotZ) native; |
| 2320 |
| 2321 @DomName('WebKitCSSMatrix.rotateAxisAngle') |
| 2322 @DocsEditable |
| 2323 @Experimental // untriaged |
| 2324 CssMatrix rotateAxisAngle(num x, num y, num z, num angle) native; |
| 2325 |
| 2326 @DomName('WebKitCSSMatrix.scale') |
| 2327 @DocsEditable |
| 2328 @Experimental // untriaged |
| 2329 CssMatrix scale(num scaleX, num scaleY, num scaleZ) native; |
| 2330 |
| 2331 @DomName('WebKitCSSMatrix.setMatrixValue') |
| 2332 @DocsEditable |
| 2333 @Experimental // untriaged |
| 2334 void setMatrixValue(String string) native; |
| 2335 |
| 2336 @DomName('WebKitCSSMatrix.skewX') |
| 2337 @DocsEditable |
| 2338 @Experimental // untriaged |
| 2339 CssMatrix skewX(num angle) native; |
| 2340 |
| 2341 @DomName('WebKitCSSMatrix.skewY') |
| 2342 @DocsEditable |
| 2343 @Experimental // untriaged |
| 2344 CssMatrix skewY(num angle) native; |
| 2345 |
| 2346 @DomName('WebKitCSSMatrix.toString') |
| 2347 @DocsEditable |
| 2348 @Experimental // untriaged |
| 2349 String toString() native; |
| 2350 |
| 2351 @DomName('WebKitCSSMatrix.translate') |
| 2352 @DocsEditable |
| 2353 @Experimental // untriaged |
| 2354 CssMatrix translate(num x, num y, num z) native; |
| 2355 } |
| 2356 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2357 // for details. All rights reserved. Use of this source code is governed by a |
| 2358 // BSD-style license that can be found in the LICENSE file. |
| 2359 |
| 2360 |
| 2361 @DocsEditable |
| 2362 @DomName('CSSMediaRule') |
| 2363 class CssMediaRule extends CssRule native "CSSMediaRule" { |
| 2364 |
| 2365 @DomName('CSSMediaRule.cssRules') |
| 2138 @DocsEditable | 2366 @DocsEditable |
| 2139 @Returns('_CssRuleList') | 2367 @Returns('_CssRuleList') |
| 2140 @Creates('_CssRuleList') | 2368 @Creates('_CssRuleList') |
| 2141 final List<CssRule> cssRules; | 2369 final List<CssRule> cssRules; |
| 2142 | 2370 |
| 2143 @DomName('WebKitCSSKeyframesRule.name') | 2371 @DomName('CSSMediaRule.media') |
| 2144 @DocsEditable | 2372 @DocsEditable |
| 2145 String name; | 2373 final MediaList media; |
| 2146 | 2374 |
| 2147 @DomName('WebKitCSSKeyframesRule.__getter__') | 2375 @DomName('CSSMediaRule.deleteRule') |
| 2148 @DocsEditable | 2376 @DocsEditable |
| 2149 @Experimental // untriaged | 2377 void deleteRule(int index) native; |
| 2150 CssKeyframeRule __getter__(int index) native; | 2378 |
| 2151 | 2379 @DomName('CSSMediaRule.insertRule') |
| 2152 @DomName('WebKitCSSKeyframesRule.deleteRule') | 2380 @DocsEditable |
| 2153 @DocsEditable | 2381 int insertRule(String rule, int index) native; |
| 2154 void deleteRule(String key) native; | 2382 } |
| 2155 | 2383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2156 @DomName('WebKitCSSKeyframesRule.findRule') | 2384 // for details. All rights reserved. Use of this source code is governed by a |
| 2157 @DocsEditable | 2385 // BSD-style license that can be found in the LICENSE file. |
| 2158 CssKeyframeRule findRule(String key) native; | 2386 |
| 2159 | 2387 |
| 2160 @DomName('WebKitCSSKeyframesRule.insertRule') | 2388 @DocsEditable |
| 2161 @DocsEditable | 2389 @DomName('WebKitCSSMixFunctionValue') |
| 2162 void insertRule(String rule) native; | 2390 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2163 } | 2391 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2164 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2392 @Experimental |
| 2165 // for details. All rights reserved. Use of this source code is governed by a | 2393 @Experimental // untriaged |
| 2166 // BSD-style license that can be found in the LICENSE file. | 2394 class CssMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValu
e" { |
| 2167 | 2395 } |
| 2168 | 2396 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2169 @DocsEditable | 2397 // for details. All rights reserved. Use of this source code is governed by a |
| 2170 @DomName('CSSMediaRule') | 2398 // BSD-style license that can be found in the LICENSE file. |
| 2171 class CssMediaRule extends CssRule native "CSSMediaRule" { | 2399 |
| 2172 | 2400 |
| 2173 @DomName('CSSMediaRule.cssRules') | 2401 @DocsEditable |
| 2174 @DocsEditable | 2402 @DomName('CSSPageRule') |
| 2403 class CssPageRule extends CssRule native "CSSPageRule" { |
| 2404 |
| 2405 @DomName('CSSPageRule.selectorText') |
| 2406 @DocsEditable |
| 2407 String selectorText; |
| 2408 |
| 2409 @DomName('CSSPageRule.style') |
| 2410 @DocsEditable |
| 2411 final CssStyleDeclaration style; |
| 2412 } |
| 2413 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2414 // for details. All rights reserved. Use of this source code is governed by a |
| 2415 // BSD-style license that can be found in the LICENSE file. |
| 2416 |
| 2417 |
| 2418 @DocsEditable |
| 2419 @DomName('WebKitCSSRegionRule') |
| 2420 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2421 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2422 @Experimental |
| 2423 @Experimental // untriaged |
| 2424 class CssRegionRule extends CssRule native "WebKitCSSRegionRule" { |
| 2425 |
| 2426 @DomName('WebKitCSSRegionRule.cssRules') |
| 2427 @DocsEditable |
| 2428 @Experimental // untriaged |
| 2175 @Returns('_CssRuleList') | 2429 @Returns('_CssRuleList') |
| 2176 @Creates('_CssRuleList') | 2430 @Creates('_CssRuleList') |
| 2177 final List<CssRule> cssRules; | 2431 final List<CssRule> cssRules; |
| 2178 | |
| 2179 @DomName('CSSMediaRule.media') | |
| 2180 @DocsEditable | |
| 2181 final MediaList media; | |
| 2182 | |
| 2183 @DomName('CSSMediaRule.deleteRule') | |
| 2184 @DocsEditable | |
| 2185 void deleteRule(int index) native; | |
| 2186 | |
| 2187 @DomName('CSSMediaRule.insertRule') | |
| 2188 @DocsEditable | |
| 2189 int insertRule(String rule, int index) native; | |
| 2190 } | |
| 2191 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 2192 // for details. All rights reserved. Use of this source code is governed by a | |
| 2193 // BSD-style license that can be found in the LICENSE file. | |
| 2194 | |
| 2195 | |
| 2196 @DocsEditable | |
| 2197 @DomName('CSSPageRule') | |
| 2198 class CssPageRule extends CssRule native "CSSPageRule" { | |
| 2199 | |
| 2200 @DomName('CSSPageRule.selectorText') | |
| 2201 @DocsEditable | |
| 2202 String selectorText; | |
| 2203 | |
| 2204 @DomName('CSSPageRule.style') | |
| 2205 @DocsEditable | |
| 2206 final CssStyleDeclaration style; | |
| 2207 } | |
| 2208 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 2209 // for details. All rights reserved. Use of this source code is governed by a | |
| 2210 // BSD-style license that can be found in the LICENSE file. | |
| 2211 | |
| 2212 | |
| 2213 @DocsEditable | |
| 2214 @DomName('WebKitCSSRegionRule') | |
| 2215 @SupportedBrowser(SupportedBrowser.CHROME) | |
| 2216 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 2217 @Experimental | |
| 2218 @Experimental // untriaged | |
| 2219 class CssRegionRule extends CssRule native "WebKitCSSRegionRule" { | |
| 2220 | |
| 2221 @DomName('WebKitCSSRegionRule.cssRules') | |
| 2222 @DocsEditable | |
| 2223 @Experimental // untriaged | |
| 2224 @Returns('_CssRuleList') | |
| 2225 @Creates('_CssRuleList') | |
| 2226 final List<CssRule> cssRules; | |
| 2227 } | |
| 2228 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 2229 // for details. All rights reserved. Use of this source code is governed by a | |
| 2230 // BSD-style license that can be found in the LICENSE file. | |
| 2231 | |
| 2232 | |
| 2233 @DocsEditable | |
| 2234 @DomName('WebKitCSSRegionRule') | |
| 2235 @SupportedBrowser(SupportedBrowser.CHROME) | |
| 2236 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 2237 @Experimental | |
| 2238 // http://dev.w3.org/csswg/css-regions/#region-style-rule-interface | |
| 2239 class CssRegionRule extends CssRule native "WebKitCSSRegionRule" { | |
| 2240 | |
| 2241 @DomName('WebKitCSSRegionRule.cssRules') | |
| 2242 @DocsEditable | |
| 2243 @Returns('_CssRuleList') | |
| 2244 @Creates('_CssRuleList') | |
| 2245 final List<CssRule> cssRules; | |
| 2246 } | 2432 } |
| 2247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2248 // for details. All rights reserved. Use of this source code is governed by a | 2434 // for details. All rights reserved. Use of this source code is governed by a |
| 2249 // BSD-style license that can be found in the LICENSE file. | 2435 // BSD-style license that can be found in the LICENSE file. |
| 2250 | 2436 |
| 2251 | 2437 |
| 2252 @DocsEditable | 2438 @DocsEditable |
| 2253 @DomName('CSSRule') | 2439 @DomName('CSSRule') |
| 2254 class CssRule native "CSSRule" { | 2440 class CssRule native "CSSRule" { |
| 2255 | 2441 |
| (...skipping 3405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5661 @DomName('CSSSupportsRule.insertRule') | 5847 @DomName('CSSSupportsRule.insertRule') |
| 5662 @DocsEditable | 5848 @DocsEditable |
| 5663 int insertRule(String rule, int index) native; | 5849 int insertRule(String rule, int index) native; |
| 5664 } | 5850 } |
| 5665 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5851 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5666 // for details. All rights reserved. Use of this source code is governed by a | 5852 // for details. All rights reserved. Use of this source code is governed by a |
| 5667 // BSD-style license that can be found in the LICENSE file. | 5853 // BSD-style license that can be found in the LICENSE file. |
| 5668 | 5854 |
| 5669 | 5855 |
| 5670 @DocsEditable | 5856 @DocsEditable |
| 5857 @DomName('WebKitCSSTransformValue') |
| 5858 @SupportedBrowser(SupportedBrowser.CHROME) |
| 5859 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 5860 @Experimental |
| 5861 @Experimental // untriaged |
| 5862 class CssTransformValue extends _CssValueList native "WebKitCSSTransformValue" { |
| 5863 |
| 5864 @DomName('WebKitCSSTransformValue.CSS_MATRIX') |
| 5865 @DocsEditable |
| 5866 @Experimental // untriaged |
| 5867 static const int CSS_MATRIX = 11; |
| 5868 |
| 5869 @DomName('WebKitCSSTransformValue.CSS_MATRIX3D') |
| 5870 @DocsEditable |
| 5871 @Experimental // untriaged |
| 5872 static const int CSS_MATRIX3D = 21; |
| 5873 |
| 5874 @DomName('WebKitCSSTransformValue.CSS_PERSPECTIVE') |
| 5875 @DocsEditable |
| 5876 @Experimental // untriaged |
| 5877 static const int CSS_PERSPECTIVE = 20; |
| 5878 |
| 5879 @DomName('WebKitCSSTransformValue.CSS_ROTATE') |
| 5880 @DocsEditable |
| 5881 @Experimental // untriaged |
| 5882 static const int CSS_ROTATE = 4; |
| 5883 |
| 5884 @DomName('WebKitCSSTransformValue.CSS_ROTATE3D') |
| 5885 @DocsEditable |
| 5886 @Experimental // untriaged |
| 5887 static const int CSS_ROTATE3D = 17; |
| 5888 |
| 5889 @DomName('WebKitCSSTransformValue.CSS_ROTATEX') |
| 5890 @DocsEditable |
| 5891 @Experimental // untriaged |
| 5892 static const int CSS_ROTATEX = 14; |
| 5893 |
| 5894 @DomName('WebKitCSSTransformValue.CSS_ROTATEY') |
| 5895 @DocsEditable |
| 5896 @Experimental // untriaged |
| 5897 static const int CSS_ROTATEY = 15; |
| 5898 |
| 5899 @DomName('WebKitCSSTransformValue.CSS_ROTATEZ') |
| 5900 @DocsEditable |
| 5901 @Experimental // untriaged |
| 5902 static const int CSS_ROTATEZ = 16; |
| 5903 |
| 5904 @DomName('WebKitCSSTransformValue.CSS_SCALE') |
| 5905 @DocsEditable |
| 5906 @Experimental // untriaged |
| 5907 static const int CSS_SCALE = 5; |
| 5908 |
| 5909 @DomName('WebKitCSSTransformValue.CSS_SCALE3D') |
| 5910 @DocsEditable |
| 5911 @Experimental // untriaged |
| 5912 static const int CSS_SCALE3D = 19; |
| 5913 |
| 5914 @DomName('WebKitCSSTransformValue.CSS_SCALEX') |
| 5915 @DocsEditable |
| 5916 @Experimental // untriaged |
| 5917 static const int CSS_SCALEX = 6; |
| 5918 |
| 5919 @DomName('WebKitCSSTransformValue.CSS_SCALEY') |
| 5920 @DocsEditable |
| 5921 @Experimental // untriaged |
| 5922 static const int CSS_SCALEY = 7; |
| 5923 |
| 5924 @DomName('WebKitCSSTransformValue.CSS_SCALEZ') |
| 5925 @DocsEditable |
| 5926 @Experimental // untriaged |
| 5927 static const int CSS_SCALEZ = 18; |
| 5928 |
| 5929 @DomName('WebKitCSSTransformValue.CSS_SKEW') |
| 5930 @DocsEditable |
| 5931 @Experimental // untriaged |
| 5932 static const int CSS_SKEW = 8; |
| 5933 |
| 5934 @DomName('WebKitCSSTransformValue.CSS_SKEWX') |
| 5935 @DocsEditable |
| 5936 @Experimental // untriaged |
| 5937 static const int CSS_SKEWX = 9; |
| 5938 |
| 5939 @DomName('WebKitCSSTransformValue.CSS_SKEWY') |
| 5940 @DocsEditable |
| 5941 @Experimental // untriaged |
| 5942 static const int CSS_SKEWY = 10; |
| 5943 |
| 5944 @DomName('WebKitCSSTransformValue.CSS_TRANSLATE') |
| 5945 @DocsEditable |
| 5946 @Experimental // untriaged |
| 5947 static const int CSS_TRANSLATE = 1; |
| 5948 |
| 5949 @DomName('WebKitCSSTransformValue.CSS_TRANSLATE3D') |
| 5950 @DocsEditable |
| 5951 @Experimental // untriaged |
| 5952 static const int CSS_TRANSLATE3D = 13; |
| 5953 |
| 5954 @DomName('WebKitCSSTransformValue.CSS_TRANSLATEX') |
| 5955 @DocsEditable |
| 5956 @Experimental // untriaged |
| 5957 static const int CSS_TRANSLATEX = 2; |
| 5958 |
| 5959 @DomName('WebKitCSSTransformValue.CSS_TRANSLATEY') |
| 5960 @DocsEditable |
| 5961 @Experimental // untriaged |
| 5962 static const int CSS_TRANSLATEY = 3; |
| 5963 |
| 5964 @DomName('WebKitCSSTransformValue.CSS_TRANSLATEZ') |
| 5965 @DocsEditable |
| 5966 @Experimental // untriaged |
| 5967 static const int CSS_TRANSLATEZ = 12; |
| 5968 |
| 5969 @DomName('WebKitCSSTransformValue.operationType') |
| 5970 @DocsEditable |
| 5971 @Experimental // untriaged |
| 5972 final int operationType; |
| 5973 |
| 5974 @DomName('WebKitCSSTransformValue.__getter__') |
| 5975 @DocsEditable |
| 5976 @Experimental // untriaged |
| 5977 _CSSValue __getter__(int index) native; |
| 5978 } |
| 5979 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5980 // for details. All rights reserved. Use of this source code is governed by a |
| 5981 // BSD-style license that can be found in the LICENSE file. |
| 5982 |
| 5983 |
| 5984 @DocsEditable |
| 5671 @DomName('CSSUnknownRule') | 5985 @DomName('CSSUnknownRule') |
| 5672 // http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface | 5986 // http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface |
| 5673 @deprecated // deprecated | 5987 @deprecated // deprecated |
| 5674 class CssUnknownRule extends CssRule native "CSSUnknownRule" { | 5988 class CssUnknownRule extends CssRule native "CSSUnknownRule" { |
| 5675 } | 5989 } |
| 5676 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5990 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5677 // for details. All rights reserved. Use of this source code is governed by a | 5991 // for details. All rights reserved. Use of this source code is governed by a |
| 5678 // BSD-style license that can be found in the LICENSE file. | 5992 // BSD-style license that can be found in the LICENSE file. |
| 5679 | 5993 |
| 5680 | 5994 |
| (...skipping 19474 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 25155 @DocsEditable | 25469 @DocsEditable |
| 25156 StyleSheet item(int index) native; | 25470 StyleSheet item(int index) native; |
| 25157 } | 25471 } |
| 25158 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25472 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25159 // for details. All rights reserved. Use of this source code is governed by a | 25473 // for details. All rights reserved. Use of this source code is governed by a |
| 25160 // BSD-style license that can be found in the LICENSE file. | 25474 // BSD-style license that can be found in the LICENSE file. |
| 25161 | 25475 |
| 25162 | 25476 |
| 25163 @DocsEditable | 25477 @DocsEditable |
| 25164 @DomName('WebKitCSSFilterValue') | 25478 @DomName('WebKitCSSFilterValue') |
| 25165 @SupportedBrowser(SupportedBrowser.CHROME) | 25479 // http://dev.w3.org/csswg/cssom/ |
| 25166 @SupportedBrowser(SupportedBrowser.SAFARI) | 25480 @deprecated // deprecated |
| 25167 @Experimental | 25481 abstract class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilt
erValue" { |
| 25168 @Experimental // untriaged | |
| 25169 class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilterValue"
{ | |
| 25170 | |
| 25171 @DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR') | |
| 25172 @DocsEditable | |
| 25173 @Experimental // untriaged | |
| 25174 static const int CSS_FILTER_BLUR = 10; | |
| 25175 | |
| 25176 @DomName('WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS') | |
| 25177 @DocsEditable | |
| 25178 @Experimental // untriaged | |
| 25179 static const int CSS_FILTER_BRIGHTNESS = 8; | |
| 25180 | |
| 25181 @DomName('WebKitCSSFilterValue.CSS_FILTER_CONTRAST') | |
| 25182 @DocsEditable | |
| 25183 @Experimental // untriaged | |
| 25184 static const int CSS_FILTER_CONTRAST = 9; | |
| 25185 | |
| 25186 @DomName('WebKitCSSFilterValue.CSS_FILTER_CUSTOM') | |
| 25187 @DocsEditable | |
| 25188 @Experimental // untriaged | |
| 25189 static const int CSS_FILTER_CUSTOM = 12; | |
| 25190 | |
| 25191 @DomName('WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW') | |
| 25192 @DocsEditable | |
| 25193 @Experimental // untriaged | |
| 25194 static const int CSS_FILTER_DROP_SHADOW = 11; | |
| 25195 | |
| 25196 @DomName('WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE') | |
| 25197 @DocsEditable | |
| 25198 @Experimental // untriaged | |
| 25199 static const int CSS_FILTER_GRAYSCALE = 2; | |
| 25200 | |
| 25201 @DomName('WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE') | |
| 25202 @DocsEditable | |
| 25203 @Experimental // untriaged | |
| 25204 static const int CSS_FILTER_HUE_ROTATE = 5; | |
| 25205 | |
| 25206 @DomName('WebKitCSSFilterValue.CSS_FILTER_INVERT') | |
| 25207 @DocsEditable | |
| 25208 @Experimental // untriaged | |
| 25209 static const int CSS_FILTER_INVERT = 6; | |
| 25210 | |
| 25211 @DomName('WebKitCSSFilterValue.CSS_FILTER_OPACITY') | |
| 25212 @DocsEditable | |
| 25213 @Experimental // untriaged | |
| 25214 static const int CSS_FILTER_OPACITY = 7; | |
| 25215 | |
| 25216 @DomName('WebKitCSSFilterValue.CSS_FILTER_REFERENCE') | |
| 25217 @DocsEditable | |
| 25218 @Experimental // untriaged | |
| 25219 static const int CSS_FILTER_REFERENCE = 1; | |
| 25220 | |
| 25221 @DomName('WebKitCSSFilterValue.CSS_FILTER_SATURATE') | |
| 25222 @DocsEditable | |
| 25223 @Experimental // untriaged | |
| 25224 static const int CSS_FILTER_SATURATE = 4; | |
| 25225 | |
| 25226 @DomName('WebKitCSSFilterValue.CSS_FILTER_SEPIA') | |
| 25227 @DocsEditable | |
| 25228 @Experimental // untriaged | |
| 25229 static const int CSS_FILTER_SEPIA = 3; | |
| 25230 | |
| 25231 @DomName('WebKitCSSFilterValue.operationType') | |
| 25232 @DocsEditable | |
| 25233 @Experimental // untriaged | |
| 25234 final int operationType; | |
| 25235 | |
| 25236 @DomName('WebKitCSSFilterValue.__getter__') | |
| 25237 @DocsEditable | |
| 25238 @Experimental // untriaged | |
| 25239 _CSSValue __getter__(int index) native; | |
| 25240 } | 25482 } |
| 25241 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25483 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25242 // for details. All rights reserved. Use of this source code is governed by a | 25484 // for details. All rights reserved. Use of this source code is governed by a |
| 25485 // BSD-style license that can be found in the LICENSE file. |
| 25486 |
| 25487 |
| 25488 @DocsEditable |
| 25489 @DomName('WebKitCSSMatrix') |
| 25490 // http://dev.w3.org/csswg/cssom/ |
| 25491 @deprecated // deprecated |
| 25492 abstract class _WebKitCSSMatrix native "WebKitCSSMatrix" { |
| 25493 |
| 25494 @DomName('WebKitCSSMatrix.WebKitCSSMatrix') |
| 25495 @DocsEditable |
| 25496 factory _WebKitCSSMatrix([String cssValue]) { |
| 25497 if (cssValue != null) { |
| 25498 return _WebKitCSSMatrix._create_1(cssValue); |
| 25499 } |
| 25500 return _WebKitCSSMatrix._create_2(); |
| 25501 } |
| 25502 static _WebKitCSSMatrix _create_1(cssValue) => JS('_WebKitCSSMatrix', 'new Web
KitCSSMatrix(#)', cssValue); |
| 25503 static _WebKitCSSMatrix _create_2() => JS('_WebKitCSSMatrix', 'new WebKitCSSMa
trix()'); |
| 25504 } |
| 25505 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25506 // for details. All rights reserved. Use of this source code is governed by a |
| 25507 // BSD-style license that can be found in the LICENSE file. |
| 25508 |
| 25509 |
| 25510 @DocsEditable |
| 25511 @DomName('WebKitCSSMixFunctionValue') |
| 25512 // http://dev.w3.org/csswg/cssom/ |
| 25513 @deprecated // deprecated |
| 25514 abstract class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCS
SMixFunctionValue" { |
| 25515 } |
| 25516 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25517 // for details. All rights reserved. Use of this source code is governed by a |
| 25243 // BSD-style license that can be found in the LICENSE file. | 25518 // BSD-style license that can be found in the LICENSE file. |
| 25244 | 25519 |
| 25245 | 25520 |
| 25246 @DocsEditable | 25521 @DocsEditable |
| 25247 @DomName('WebKitCSSFilterValue') | 25522 @DomName('WebKitCSSTransformValue') |
| 25248 // http://dev.w3.org/csswg/cssom/ | 25523 // http://dev.w3.org/csswg/cssom/ |
| 25249 @deprecated // deprecated | 25524 @deprecated // deprecated |
| 25250 abstract class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilt
erValue" { | 25525 abstract class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSST
ransformValue" { |
| 25251 } | 25526 } |
| 25252 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25527 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25253 // for details. All rights reserved. Use of this source code is governed by a | 25528 // for details. All rights reserved. Use of this source code is governed by a |
| 25254 // BSD-style license that can be found in the LICENSE file. | 25529 // BSD-style license that can be found in the LICENSE file. |
| 25255 | 25530 |
| 25256 | 25531 |
| 25257 @DocsEditable | 25532 @DocsEditable |
| 25258 @DomName('WebKitCSSMatrix') | 25533 @DomName('WebKitCSSFilterRule') |
| 25259 @SupportedBrowser(SupportedBrowser.CHROME) | 25534 // http://www.w3.org/TR/filter-effects/ |
| 25260 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 25261 @Experimental | 25535 @Experimental |
| 25262 @SupportedBrowser(SupportedBrowser.CHROME) | 25536 class _WebKitCssFilterRule extends CssRule native "WebKitCSSFilterRule" { |
| 25263 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 25264 @Experimental | |
| 25265 @Experimental // untriaged | |
| 25266 class _WebKitCSSMatrix native "WebKitCSSMatrix" { | |
| 25267 | 25537 |
| 25268 @DomName('WebKitCSSMatrix.CSSMatrix') | 25538 @DomName('WebKitCSSFilterRule.style') |
| 25269 @DocsEditable | 25539 @DocsEditable |
| 25270 factory _WebKitCSSMatrix([String cssValue]) { | 25540 final CssStyleDeclaration style; |
| 25271 if (cssValue != null) { | |
| 25272 return _WebKitCSSMatrix._create_1(cssValue); | |
| 25273 } | |
| 25274 return _WebKitCSSMatrix._create_2(); | |
| 25275 } | |
| 25276 static _WebKitCSSMatrix _create_1(cssValue) => JS('_WebKitCSSMatrix', 'new Web
KitCSSMatrix(#)', cssValue); | |
| 25277 static _WebKitCSSMatrix _create_2() => JS('_WebKitCSSMatrix', 'new WebKitCSSMa
trix()'); | |
| 25278 | |
| 25279 @DomName('WebKitCSSMatrix.a') | |
| 25280 @DocsEditable | |
| 25281 @Experimental // untriaged | |
| 25282 num a; | |
| 25283 | |
| 25284 @DomName('WebKitCSSMatrix.b') | |
| 25285 @DocsEditable | |
| 25286 @Experimental // untriaged | |
| 25287 num b; | |
| 25288 | |
| 25289 @DomName('WebKitCSSMatrix.c') | |
| 25290 @DocsEditable | |
| 25291 @Experimental // untriaged | |
| 25292 num c; | |
| 25293 | |
| 25294 @DomName('WebKitCSSMatrix.d') | |
| 25295 @DocsEditable | |
| 25296 @Experimental // untriaged | |
| 25297 num d; | |
| 25298 | |
| 25299 @DomName('WebKitCSSMatrix.e') | |
| 25300 @DocsEditable | |
| 25301 @Experimental // untriaged | |
| 25302 num e; | |
| 25303 | |
| 25304 @DomName('WebKitCSSMatrix.f') | |
| 25305 @DocsEditable | |
| 25306 @Experimental // untriaged | |
| 25307 num f; | |
| 25308 | |
| 25309 @DomName('WebKitCSSMatrix.m11') | |
| 25310 @DocsEditable | |
| 25311 @Experimental // untriaged | |
| 25312 num m11; | |
| 25313 | |
| 25314 @DomName('WebKitCSSMatrix.m12') | |
| 25315 @DocsEditable | |
| 25316 @Experimental // untriaged | |
| 25317 num m12; | |
| 25318 | |
| 25319 @DomName('WebKitCSSMatrix.m13') | |
| 25320 @DocsEditable | |
| 25321 @Experimental // untriaged | |
| 25322 num m13; | |
| 25323 | |
| 25324 @DomName('WebKitCSSMatrix.m14') | |
| 25325 @DocsEditable | |
| 25326 @Experimental // untriaged | |
| 25327 num m14; | |
| 25328 | |
| 25329 @DomName('WebKitCSSMatrix.m21') | |
| 25330 @DocsEditable | |
| 25331 @Experimental // untriaged | |
| 25332 num m21; | |
| 25333 | |
| 25334 @DomName('WebKitCSSMatrix.m22') | |
| 25335 @DocsEditable | |
| 25336 @Experimental // untriaged | |
| 25337 num m22; | |
| 25338 | |
| 25339 @DomName('WebKitCSSMatrix.m23') | |
| 25340 @DocsEditable | |
| 25341 @Experimental // untriaged | |
| 25342 num m23; | |
| 25343 | |
| 25344 @DomName('WebKitCSSMatrix.m24') | |
| 25345 @DocsEditable | |
| 25346 @Experimental // untriaged | |
| 25347 num m24; | |
| 25348 | |
| 25349 @DomName('WebKitCSSMatrix.m31') | |
| 25350 @DocsEditable | |
| 25351 @Experimental // untriaged | |
| 25352 num m31; | |
| 25353 | |
| 25354 @DomName('WebKitCSSMatrix.m32') | |
| 25355 @DocsEditable | |
| 25356 @Experimental // untriaged | |
| 25357 num m32; | |
| 25358 | |
| 25359 @DomName('WebKitCSSMatrix.m33') | |
| 25360 @DocsEditable | |
| 25361 @Experimental // untriaged | |
| 25362 num m33; | |
| 25363 | |
| 25364 @DomName('WebKitCSSMatrix.m34') | |
| 25365 @DocsEditable | |
| 25366 @Experimental // untriaged | |
| 25367 num m34; | |
| 25368 | |
| 25369 @DomName('WebKitCSSMatrix.m41') | |
| 25370 @DocsEditable | |
| 25371 @Experimental // untriaged | |
| 25372 num m41; | |
| 25373 | |
| 25374 @DomName('WebKitCSSMatrix.m42') | |
| 25375 @DocsEditable | |
| 25376 @Experimental // untriaged | |
| 25377 num m42; | |
| 25378 | |
| 25379 @DomName('WebKitCSSMatrix.m43') | |
| 25380 @DocsEditable | |
| 25381 @Experimental // untriaged | |
| 25382 num m43; | |
| 25383 | |
| 25384 @DomName('WebKitCSSMatrix.m44') | |
| 25385 @DocsEditable | |
| 25386 @Experimental // untriaged | |
| 25387 num m44; | |
| 25388 | |
| 25389 @DomName('WebKitCSSMatrix.inverse') | |
| 25390 @DocsEditable | |
| 25391 @Experimental // untriaged | |
| 25392 _WebKitCSSMatrix inverse() native; | |
| 25393 | |
| 25394 @DomName('WebKitCSSMatrix.multiply') | |
| 25395 @DocsEditable | |
| 25396 @Experimental // untriaged | |
| 25397 _WebKitCSSMatrix multiply(_WebKitCSSMatrix secondMatrix) native; | |
| 25398 | |
| 25399 @DomName('WebKitCSSMatrix.rotate') | |
| 25400 @DocsEditable | |
| 25401 @Experimental // untriaged | |
| 25402 _WebKitCSSMatrix rotate(num rotX, num rotY, num rotZ) native; | |
| 25403 | |
| 25404 @DomName('WebKitCSSMatrix.rotateAxisAngle') | |
| 25405 @DocsEditable | |
| 25406 @Experimental // untriaged | |
| 25407 _WebKitCSSMatrix rotateAxisAngle(num x, num y, num z, num angle) native; | |
| 25408 | |
| 25409 @DomName('WebKitCSSMatrix.scale') | |
| 25410 @DocsEditable | |
| 25411 @Experimental // untriaged | |
| 25412 _WebKitCSSMatrix scale(num scaleX, num scaleY, num scaleZ) native; | |
| 25413 | |
| 25414 @DomName('WebKitCSSMatrix.setMatrixValue') | |
| 25415 @DocsEditable | |
| 25416 @Experimental // untriaged | |
| 25417 void setMatrixValue(String string) native; | |
| 25418 | |
| 25419 @DomName('WebKitCSSMatrix.skewX') | |
| 25420 @DocsEditable | |
| 25421 @Experimental // untriaged | |
| 25422 _WebKitCSSMatrix skewX(num angle) native; | |
| 25423 | |
| 25424 @DomName('WebKitCSSMatrix.skewY') | |
| 25425 @DocsEditable | |
| 25426 @Experimental // untriaged | |
| 25427 _WebKitCSSMatrix skewY(num angle) native; | |
| 25428 | |
| 25429 @DomName('WebKitCSSMatrix.toString') | |
| 25430 @DocsEditable | |
| 25431 @Experimental // untriaged | |
| 25432 String toString() native; | |
| 25433 | |
| 25434 @DomName('WebKitCSSMatrix.translate') | |
| 25435 @DocsEditable | |
| 25436 @Experimental // untriaged | |
| 25437 _WebKitCSSMatrix translate(num x, num y, num z) native; | |
| 25438 } | 25541 } |
| 25439 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25542 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25440 // for details. All rights reserved. Use of this source code is governed by a | 25543 // for details. All rights reserved. Use of this source code is governed by a |
| 25441 // BSD-style license that can be found in the LICENSE file. | 25544 // BSD-style license that can be found in the LICENSE file. |
| 25442 | 25545 |
| 25443 | 25546 |
| 25444 @DocsEditable | 25547 @DocsEditable |
| 25445 @DomName('WebKitCSSMatrix') | 25548 @DomName('WebKitCSSKeyframeRule') |
| 25446 // http://dev.w3.org/csswg/cssom/ | 25549 // http://www.w3.org/TR/css3-animations/#CSSKeyframeRule-interface |
| 25447 @deprecated // deprecated | 25550 @Experimental |
| 25448 abstract class _WebKitCSSMatrix native "WebKitCSSMatrix" { | 25551 class _WebKitCssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" { |
| 25449 | 25552 |
| 25450 @DomName('WebKitCSSMatrix.WebKitCSSMatrix') | 25553 @DomName('WebKitCSSKeyframeRule.keyText') |
| 25451 @DocsEditable | 25554 @DocsEditable |
| 25452 factory _WebKitCSSMatrix([String cssValue]) { | 25555 String keyText; |
| 25453 if (cssValue != null) { | 25556 |
| 25454 return _WebKitCSSMatrix._create_1(cssValue); | 25557 @DomName('WebKitCSSKeyframeRule.style') |
| 25455 } | 25558 @DocsEditable |
| 25456 return _WebKitCSSMatrix._create_2(); | 25559 final CssStyleDeclaration style; |
| 25457 } | |
| 25458 static _WebKitCSSMatrix _create_1(cssValue) => JS('_WebKitCSSMatrix', 'new Web
KitCSSMatrix(#)', cssValue); | |
| 25459 static _WebKitCSSMatrix _create_2() => JS('_WebKitCSSMatrix', 'new WebKitCSSMa
trix()'); | |
| 25460 } | 25560 } |
| 25461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25462 // for details. All rights reserved. Use of this source code is governed by a | 25562 // for details. All rights reserved. Use of this source code is governed by a |
| 25463 // BSD-style license that can be found in the LICENSE file. | |
| 25464 | |
| 25465 | |
| 25466 @DocsEditable | |
| 25467 @DomName('WebKitCSSMixFunctionValue') | |
| 25468 @SupportedBrowser(SupportedBrowser.CHROME) | |
| 25469 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 25470 @Experimental | |
| 25471 @Experimental // untriaged | |
| 25472 class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCSSMixFunct
ionValue" { | |
| 25473 } | |
| 25474 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 25475 // for details. All rights reserved. Use of this source code is governed by a | |
| 25476 // BSD-style license that can be found in the LICENSE file. | |
| 25477 | |
| 25478 | |
| 25479 @DocsEditable | |
| 25480 @DomName('WebKitCSSMixFunctionValue') | |
| 25481 // http://dev.w3.org/csswg/cssom/ | |
| 25482 @deprecated // deprecated | |
| 25483 abstract class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCS
SMixFunctionValue" { | |
| 25484 } | |
| 25485 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 25486 // for details. All rights reserved. Use of this source code is governed by a | |
| 25487 // BSD-style license that can be found in the LICENSE file. | 25563 // BSD-style license that can be found in the LICENSE file. |
| 25488 | 25564 |
| 25489 | 25565 |
| 25490 @DocsEditable | 25566 @DocsEditable |
| 25491 @DomName('WebKitCSSTransformValue') | 25567 @DomName('WebKitCSSKeyframesRule') |
| 25492 @SupportedBrowser(SupportedBrowser.CHROME) | 25568 // http://www.w3.org/TR/css3-animations/#csskeyframesrule |
| 25493 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 25494 @Experimental | 25569 @Experimental |
| 25495 @Experimental // untriaged | 25570 class _WebKitCssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" { |
| 25496 class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSSTransformV
alue" { | |
| 25497 | 25571 |
| 25498 @DomName('WebKitCSSTransformValue.CSS_MATRIX') | 25572 @DomName('WebKitCSSKeyframesRule.cssRules') |
| 25573 @DocsEditable |
| 25574 @Returns('_CssRuleList') |
| 25575 @Creates('_CssRuleList') |
| 25576 final List<CssRule> cssRules; |
| 25577 |
| 25578 @DomName('WebKitCSSKeyframesRule.name') |
| 25579 @DocsEditable |
| 25580 String name; |
| 25581 |
| 25582 @DomName('WebKitCSSKeyframesRule.__getter__') |
| 25499 @DocsEditable | 25583 @DocsEditable |
| 25500 @Experimental // untriaged | 25584 @Experimental // untriaged |
| 25501 static const int CSS_MATRIX = 11; | 25585 _WebKitCssKeyframeRule __getter__(int index) native; |
| 25502 | 25586 |
| 25503 @DomName('WebKitCSSTransformValue.CSS_MATRIX3D') | 25587 @DomName('WebKitCSSKeyframesRule.deleteRule') |
| 25504 @DocsEditable | 25588 @DocsEditable |
| 25505 @Experimental // untriaged | 25589 void deleteRule(String key) native; |
| 25506 static const int CSS_MATRIX3D = 21; | |
| 25507 | 25590 |
| 25508 @DomName('WebKitCSSTransformValue.CSS_PERSPECTIVE') | 25591 @DomName('WebKitCSSKeyframesRule.findRule') |
| 25509 @DocsEditable | 25592 @DocsEditable |
| 25510 @Experimental // untriaged | 25593 _WebKitCssKeyframeRule findRule(String key) native; |
| 25511 static const int CSS_PERSPECTIVE = 20; | |
| 25512 | 25594 |
| 25513 @DomName('WebKitCSSTransformValue.CSS_ROTATE') | 25595 @DomName('WebKitCSSKeyframesRule.insertRule') |
| 25514 @DocsEditable | 25596 @DocsEditable |
| 25515 @Experimental // untriaged | 25597 void insertRule(String rule) native; |
| 25516 static const int CSS_ROTATE = 4; | |
| 25517 | |
| 25518 @DomName('WebKitCSSTransformValue.CSS_ROTATE3D') | |
| 25519 @DocsEditable | |
| 25520 @Experimental // untriaged | |
| 25521 static const int CSS_ROTATE3D = 17; | |
| 25522 | |
| 25523 @DomName('WebKitCSSTransformValue.CSS_ROTATEX') | |
| 25524 @DocsEditable | |
| 25525 @Experimental // untriaged | |
| 25526 static const int CSS_ROTATEX = 14; | |
| 25527 | |
| 25528 @DomName('WebKitCSSTransformValue.CSS_ROTATEY') | |
| 25529 @DocsEditable | |
| 25530 @Experimental // untriaged | |
| 25531 static const int CSS_ROTATEY = 15; | |
| 25532 | |
| 25533 @DomName('WebKitCSSTransformValue.CSS_ROTATEZ') | |
| 25534 @DocsEditable | |
| 25535 @Experimental // untriaged | |
| 25536 static const int CSS_ROTATEZ = 16; | |
| 25537 | |
| 25538 @DomName('WebKitCSSTransformValue.CSS_SCALE') | |
| 25539 @DocsEditable | |
| 25540 @Experimental // untriaged | |
| 25541 static const int CSS_SCALE = 5; | |
| 25542 | |
| 25543 @DomName('WebKitCSSTransformValue.CSS_SCALE3D') | |
| 25544 @DocsEditable | |
| 25545 @Experimental // untriaged | |
| 25546 static const int CSS_SCALE3D = 19; | |
| 25547 | |
| 25548 @DomName('WebKitCSSTransformValue.CSS_SCALEX') | |
| 25549 @DocsEditable | |
| 25550 @Experimental // untriaged | |
| 25551 static const int CSS_SCALEX = 6; | |
| 25552 | |
| 25553 @DomName('WebKitCSSTransformValue.CSS_SCALEY') | |
| 25554 @DocsEditable | |
| 25555 @Experimental // untriaged | |
| 25556 static const int CSS_SCALEY = 7; | |
| 25557 | |
| 25558 @DomName('WebKitCSSTransformValue.CSS_SCALEZ') | |
| 25559 @DocsEditable | |
| 25560 @Experimental // untriaged | |
| 25561 static const int CSS_SCALEZ = 18; | |
| 25562 | |
| 25563 @DomName('WebKitCSSTransformValue.CSS_SKEW') | |
| 25564 @DocsEditable | |
| 25565 @Experimental // untriaged | |
| 25566 static const int CSS_SKEW = 8; | |
| 25567 | |
| 25568 @DomName('WebKitCSSTransformValue.CSS_SKEWX') | |
| 25569 @DocsEditable | |
| 25570 @Experimental // untriaged | |
| 25571 static const int CSS_SKEWX = 9; | |
| 25572 | |
| 25573 @DomName('WebKitCSSTransformValue.CSS_SKEWY') | |
| 25574 @DocsEditable | |
| 25575 @Experimental // untriaged | |
| 25576 static const int CSS_SKEWY = 10; | |
| 25577 | |
| 25578 @DomName('WebKitCSSTransformValue.CSS_TRANSLATE') | |
| 25579 @DocsEditable | |
| 25580 @Experimental // untriaged | |
| 25581 static const int CSS_TRANSLATE = 1; | |
| 25582 | |
| 25583 @DomName('WebKitCSSTransformValue.CSS_TRANSLATE3D') | |
| 25584 @DocsEditable | |
| 25585 @Experimental // untriaged | |
| 25586 static const int CSS_TRANSLATE3D = 13; | |
| 25587 | |
| 25588 @DomName('WebKitCSSTransformValue.CSS_TRANSLATEX') | |
| 25589 @DocsEditable | |
| 25590 @Experimental // untriaged | |
| 25591 static const int CSS_TRANSLATEX = 2; | |
| 25592 | |
| 25593 @DomName('WebKitCSSTransformValue.CSS_TRANSLATEY') | |
| 25594 @DocsEditable | |
| 25595 @Experimental // untriaged | |
| 25596 static const int CSS_TRANSLATEY = 3; | |
| 25597 | |
| 25598 @DomName('WebKitCSSTransformValue.CSS_TRANSLATEZ') | |
| 25599 @DocsEditable | |
| 25600 @Experimental // untriaged | |
| 25601 static const int CSS_TRANSLATEZ = 12; | |
| 25602 | |
| 25603 @DomName('WebKitCSSTransformValue.operationType') | |
| 25604 @DocsEditable | |
| 25605 @Experimental // untriaged | |
| 25606 final int operationType; | |
| 25607 | |
| 25608 @DomName('WebKitCSSTransformValue.__getter__') | |
| 25609 @DocsEditable | |
| 25610 @Experimental // untriaged | |
| 25611 _CSSValue __getter__(int index) native; | |
| 25612 } | 25598 } |
| 25613 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25614 // for details. All rights reserved. Use of this source code is governed by a | 25600 // for details. All rights reserved. Use of this source code is governed by a |
| 25615 // BSD-style license that can be found in the LICENSE file. | 25601 // BSD-style license that can be found in the LICENSE file. |
| 25616 | 25602 |
| 25617 | 25603 |
| 25618 @DocsEditable | 25604 @DocsEditable |
| 25619 @DomName('WebKitCSSTransformValue') | 25605 @DomName('WebKitCSSRegionRule') |
| 25620 // http://dev.w3.org/csswg/cssom/ | 25606 // http://dev.w3.org/csswg/css-regions/#region-style-rule-interface |
| 25621 @deprecated // deprecated | 25607 @Experimental |
| 25622 abstract class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSST
ransformValue" { | 25608 class _WebKitCssRegionRule extends CssRule native "WebKitCSSRegionRule" { |
| 25609 |
| 25610 @DomName('WebKitCSSRegionRule.cssRules') |
| 25611 @DocsEditable |
| 25612 @Returns('_CssRuleList') |
| 25613 @Creates('_CssRuleList') |
| 25614 final List<CssRule> cssRules; |
| 25623 } | 25615 } |
| 25624 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 25616 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 25625 // for details. All rights reserved. Use of this source code is governed by a | 25617 // for details. All rights reserved. Use of this source code is governed by a |
| 25626 // BSD-style license that can be found in the LICENSE file. | 25618 // BSD-style license that can be found in the LICENSE file. |
| 25627 | 25619 |
| 25628 | 25620 |
| 25629 @DocsEditable | 25621 @DocsEditable |
| 25630 @DomName('WorkerContext') | 25622 @DomName('WorkerContext') |
| 25631 // http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#Work
erGlobalScope-partial | 25623 // http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#Work
erGlobalScope-partial |
| 25632 @Experimental // stable | 25624 @Experimental // stable |
| (...skipping 4406 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 30039 _position = nextPosition; | 30031 _position = nextPosition; |
| 30040 return true; | 30032 return true; |
| 30041 } | 30033 } |
| 30042 _current = null; | 30034 _current = null; |
| 30043 _position = _array.length; | 30035 _position = _array.length; |
| 30044 return false; | 30036 return false; |
| 30045 } | 30037 } |
| 30046 | 30038 |
| 30047 T get current => _current; | 30039 T get current => _current; |
| 30048 } | 30040 } |
| OLD | NEW |