OLD | NEW |
1 library svg; | 1 library svg; |
2 | 2 |
| 3 import 'dart:async'; |
3 import 'dart:collection'; | 4 import 'dart:collection'; |
4 import 'dart:html'; | 5 import 'dart:html'; |
5 import 'dart:html_common'; | 6 import 'dart:html_common'; |
6 // DO NOT EDIT | 7 // DO NOT EDIT |
7 // Auto-generated dart:svg library. | 8 // Auto-generated dart:svg library. |
8 | 9 |
9 | 10 |
10 | 11 |
11 | 12 |
12 | 13 |
(...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
864 CssValue getPresentationAttribute(String name) native; | 865 CssValue getPresentationAttribute(String name) native; |
865 } | 866 } |
866 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 867 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
867 // for details. All rights reserved. Use of this source code is governed by a | 868 // for details. All rights reserved. Use of this source code is governed by a |
868 // BSD-style license that can be found in the LICENSE file. | 869 // BSD-style license that can be found in the LICENSE file. |
869 | 870 |
870 | 871 |
871 /// @domName SVGElementInstance; @docsEditable true | 872 /// @domName SVGElementInstance; @docsEditable true |
872 class ElementInstance extends EventTarget native "*SVGElementInstance" { | 873 class ElementInstance extends EventTarget native "*SVGElementInstance" { |
873 | 874 |
| 875 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); |
| 876 |
| 877 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro
vider<Event>('beforecopy'); |
| 878 |
| 879 static const EventStreamProvider<Event> beforeCutEvent = const EventStreamProv
ider<Event>('beforecut'); |
| 880 |
| 881 static const EventStreamProvider<Event> beforePasteEvent = const EventStreamPr
ovider<Event>('beforepaste'); |
| 882 |
| 883 static const EventStreamProvider<Event> blurEvent = const EventStreamProvider<
Event>('blur'); |
| 884 |
| 885 static const EventStreamProvider<Event> changeEvent = const EventStreamProvide
r<Event>('change'); |
| 886 |
| 887 static const EventStreamProvider<MouseEvent> clickEvent = const EventStreamPro
vider<MouseEvent>('click'); |
| 888 |
| 889 static const EventStreamProvider<MouseEvent> contextMenuEvent = const EventStr
eamProvider<MouseEvent>('contextmenu'); |
| 890 |
| 891 static const EventStreamProvider<Event> copyEvent = const EventStreamProvider<
Event>('copy'); |
| 892 |
| 893 static const EventStreamProvider<Event> cutEvent = const EventStreamProvider<E
vent>('cut'); |
| 894 |
| 895 static const EventStreamProvider<Event> doubleClickEvent = const EventStreamPr
ovider<Event>('dblclick'); |
| 896 |
| 897 static const EventStreamProvider<MouseEvent> dragEvent = const EventStreamProv
ider<MouseEvent>('drag'); |
| 898 |
| 899 static const EventStreamProvider<MouseEvent> dragEndEvent = const EventStreamP
rovider<MouseEvent>('dragend'); |
| 900 |
| 901 static const EventStreamProvider<MouseEvent> dragEnterEvent = const EventStrea
mProvider<MouseEvent>('dragenter'); |
| 902 |
| 903 static const EventStreamProvider<MouseEvent> dragLeaveEvent = const EventStrea
mProvider<MouseEvent>('dragleave'); |
| 904 |
| 905 static const EventStreamProvider<MouseEvent> dragOverEvent = const EventStream
Provider<MouseEvent>('dragover'); |
| 906 |
| 907 static const EventStreamProvider<MouseEvent> dragStartEvent = const EventStrea
mProvider<MouseEvent>('dragstart'); |
| 908 |
| 909 static const EventStreamProvider<MouseEvent> dropEvent = const EventStreamProv
ider<MouseEvent>('drop'); |
| 910 |
| 911 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 912 |
| 913 static const EventStreamProvider<Event> focusEvent = const EventStreamProvider
<Event>('focus'); |
| 914 |
| 915 static const EventStreamProvider<Event> inputEvent = const EventStreamProvider
<Event>('input'); |
| 916 |
| 917 static const EventStreamProvider<KeyboardEvent> keyDownEvent = const EventStre
amProvider<KeyboardEvent>('keydown'); |
| 918 |
| 919 static const EventStreamProvider<KeyboardEvent> keyPressEvent = const EventStr
eamProvider<KeyboardEvent>('keypress'); |
| 920 |
| 921 static const EventStreamProvider<KeyboardEvent> keyUpEvent = const EventStream
Provider<KeyboardEvent>('keyup'); |
| 922 |
| 923 static const EventStreamProvider<Event> loadEvent = const EventStreamProvider<
Event>('load'); |
| 924 |
| 925 static const EventStreamProvider<MouseEvent> mouseDownEvent = const EventStrea
mProvider<MouseEvent>('mousedown'); |
| 926 |
| 927 static const EventStreamProvider<MouseEvent> mouseMoveEvent = const EventStrea
mProvider<MouseEvent>('mousemove'); |
| 928 |
| 929 static const EventStreamProvider<MouseEvent> mouseOutEvent = const EventStream
Provider<MouseEvent>('mouseout'); |
| 930 |
| 931 static const EventStreamProvider<MouseEvent> mouseOverEvent = const EventStrea
mProvider<MouseEvent>('mouseover'); |
| 932 |
| 933 static const EventStreamProvider<MouseEvent> mouseUpEvent = const EventStreamP
rovider<MouseEvent>('mouseup'); |
| 934 |
| 935 static const EventStreamProvider<WheelEvent> mouseWheelEvent = const EventStre
amProvider<WheelEvent>('mousewheel'); |
| 936 |
| 937 static const EventStreamProvider<Event> pasteEvent = const EventStreamProvider
<Event>('paste'); |
| 938 |
| 939 static const EventStreamProvider<Event> resetEvent = const EventStreamProvider
<Event>('reset'); |
| 940 |
| 941 static const EventStreamProvider<Event> resizeEvent = const EventStreamProvide
r<Event>('resize'); |
| 942 |
| 943 static const EventStreamProvider<Event> scrollEvent = const EventStreamProvide
r<Event>('scroll'); |
| 944 |
| 945 static const EventStreamProvider<Event> searchEvent = const EventStreamProvide
r<Event>('search'); |
| 946 |
| 947 static const EventStreamProvider<Event> selectEvent = const EventStreamProvide
r<Event>('select'); |
| 948 |
| 949 static const EventStreamProvider<Event> selectStartEvent = const EventStreamPr
ovider<Event>('selectstart'); |
| 950 |
| 951 static const EventStreamProvider<Event> submitEvent = const EventStreamProvide
r<Event>('submit'); |
| 952 |
| 953 static const EventStreamProvider<Event> unloadEvent = const EventStreamProvide
r<Event>('unload'); |
| 954 |
874 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 955 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
875 ElementInstanceEvents get on => | 956 ElementInstanceEvents get on => |
876 new ElementInstanceEvents(this); | 957 new ElementInstanceEvents(this); |
877 | 958 |
878 /// @domName SVGElementInstance.childNodes; @docsEditable true | 959 /// @domName SVGElementInstance.childNodes; @docsEditable true |
879 @Returns('_ElementInstanceList') @Creates('_ElementInstanceList') | 960 @Returns('_ElementInstanceList') @Creates('_ElementInstanceList') |
880 final List<ElementInstance> childNodes; | 961 final List<ElementInstance> childNodes; |
881 | 962 |
882 /// @domName SVGElementInstance.correspondingElement; @docsEditable true | 963 /// @domName SVGElementInstance.correspondingElement; @docsEditable true |
883 final SvgElement correspondingElement; | 964 final SvgElement correspondingElement; |
884 | 965 |
885 /// @domName SVGElementInstance.correspondingUseElement; @docsEditable true | 966 /// @domName SVGElementInstance.correspondingUseElement; @docsEditable true |
886 final UseElement correspondingUseElement; | 967 final UseElement correspondingUseElement; |
887 | 968 |
888 /// @domName SVGElementInstance.firstChild; @docsEditable true | 969 /// @domName SVGElementInstance.firstChild; @docsEditable true |
889 final ElementInstance firstChild; | 970 final ElementInstance firstChild; |
890 | 971 |
891 /// @domName SVGElementInstance.lastChild; @docsEditable true | 972 /// @domName SVGElementInstance.lastChild; @docsEditable true |
892 final ElementInstance lastChild; | 973 final ElementInstance lastChild; |
893 | 974 |
894 /// @domName SVGElementInstance.nextSibling; @docsEditable true | 975 /// @domName SVGElementInstance.nextSibling; @docsEditable true |
895 final ElementInstance nextSibling; | 976 final ElementInstance nextSibling; |
896 | 977 |
897 /// @domName SVGElementInstance.parentNode; @docsEditable true | 978 /// @domName SVGElementInstance.parentNode; @docsEditable true |
898 final ElementInstance parentNode; | 979 final ElementInstance parentNode; |
899 | 980 |
900 /// @domName SVGElementInstance.previousSibling; @docsEditable true | 981 /// @domName SVGElementInstance.previousSibling; @docsEditable true |
901 final ElementInstance previousSibling; | 982 final ElementInstance previousSibling; |
| 983 |
| 984 Stream<Event> get onAbort => abortEvent.forTarget(this); |
| 985 |
| 986 Stream<Event> get onBeforeCopy => beforeCopyEvent.forTarget(this); |
| 987 |
| 988 Stream<Event> get onBeforeCut => beforeCutEvent.forTarget(this); |
| 989 |
| 990 Stream<Event> get onBeforePaste => beforePasteEvent.forTarget(this); |
| 991 |
| 992 Stream<Event> get onBlur => blurEvent.forTarget(this); |
| 993 |
| 994 Stream<Event> get onChange => changeEvent.forTarget(this); |
| 995 |
| 996 Stream<MouseEvent> get onClick => clickEvent.forTarget(this); |
| 997 |
| 998 Stream<MouseEvent> get onContextMenu => contextMenuEvent.forTarget(this); |
| 999 |
| 1000 Stream<Event> get onCopy => copyEvent.forTarget(this); |
| 1001 |
| 1002 Stream<Event> get onCut => cutEvent.forTarget(this); |
| 1003 |
| 1004 Stream<Event> get onDoubleClick => doubleClickEvent.forTarget(this); |
| 1005 |
| 1006 Stream<MouseEvent> get onDrag => dragEvent.forTarget(this); |
| 1007 |
| 1008 Stream<MouseEvent> get onDragEnd => dragEndEvent.forTarget(this); |
| 1009 |
| 1010 Stream<MouseEvent> get onDragEnter => dragEnterEvent.forTarget(this); |
| 1011 |
| 1012 Stream<MouseEvent> get onDragLeave => dragLeaveEvent.forTarget(this); |
| 1013 |
| 1014 Stream<MouseEvent> get onDragOver => dragOverEvent.forTarget(this); |
| 1015 |
| 1016 Stream<MouseEvent> get onDragStart => dragStartEvent.forTarget(this); |
| 1017 |
| 1018 Stream<MouseEvent> get onDrop => dropEvent.forTarget(this); |
| 1019 |
| 1020 Stream<Event> get onError => errorEvent.forTarget(this); |
| 1021 |
| 1022 Stream<Event> get onFocus => focusEvent.forTarget(this); |
| 1023 |
| 1024 Stream<Event> get onInput => inputEvent.forTarget(this); |
| 1025 |
| 1026 Stream<KeyboardEvent> get onKeyDown => keyDownEvent.forTarget(this); |
| 1027 |
| 1028 Stream<KeyboardEvent> get onKeyPress => keyPressEvent.forTarget(this); |
| 1029 |
| 1030 Stream<KeyboardEvent> get onKeyUp => keyUpEvent.forTarget(this); |
| 1031 |
| 1032 Stream<Event> get onLoad => loadEvent.forTarget(this); |
| 1033 |
| 1034 Stream<MouseEvent> get onMouseDown => mouseDownEvent.forTarget(this); |
| 1035 |
| 1036 Stream<MouseEvent> get onMouseMove => mouseMoveEvent.forTarget(this); |
| 1037 |
| 1038 Stream<MouseEvent> get onMouseOut => mouseOutEvent.forTarget(this); |
| 1039 |
| 1040 Stream<MouseEvent> get onMouseOver => mouseOverEvent.forTarget(this); |
| 1041 |
| 1042 Stream<MouseEvent> get onMouseUp => mouseUpEvent.forTarget(this); |
| 1043 |
| 1044 Stream<WheelEvent> get onMouseWheel => mouseWheelEvent.forTarget(this); |
| 1045 |
| 1046 Stream<Event> get onPaste => pasteEvent.forTarget(this); |
| 1047 |
| 1048 Stream<Event> get onReset => resetEvent.forTarget(this); |
| 1049 |
| 1050 Stream<Event> get onResize => resizeEvent.forTarget(this); |
| 1051 |
| 1052 Stream<Event> get onScroll => scrollEvent.forTarget(this); |
| 1053 |
| 1054 Stream<Event> get onSearch => searchEvent.forTarget(this); |
| 1055 |
| 1056 Stream<Event> get onSelect => selectEvent.forTarget(this); |
| 1057 |
| 1058 Stream<Event> get onSelectStart => selectStartEvent.forTarget(this); |
| 1059 |
| 1060 Stream<Event> get onSubmit => submitEvent.forTarget(this); |
| 1061 |
| 1062 Stream<Event> get onUnload => unloadEvent.forTarget(this); |
902 } | 1063 } |
903 | 1064 |
904 /// @docsEditable true | 1065 /// @docsEditable true |
905 class ElementInstanceEvents extends Events { | 1066 class ElementInstanceEvents extends Events { |
906 /// @docsEditable true | 1067 /// @docsEditable true |
907 ElementInstanceEvents(EventTarget _ptr) : super(_ptr); | 1068 ElementInstanceEvents(EventTarget _ptr) : super(_ptr); |
908 | 1069 |
909 /// @docsEditable true | 1070 /// @docsEditable true |
910 EventListenerList get abort => this['abort']; | 1071 EventListenerList get abort => this['abort']; |
911 | 1072 |
(...skipping 5596 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6508 } | 6669 } |
6509 | 6670 |
6510 List<ElementInstance> getRange(int start, int rangeLength) => | 6671 List<ElementInstance> getRange(int start, int rangeLength) => |
6511 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); | 6672 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); |
6512 | 6673 |
6513 // -- end List<ElementInstance> mixins. | 6674 // -- end List<ElementInstance> mixins. |
6514 | 6675 |
6515 /// @domName SVGElementInstanceList.item; @docsEditable true | 6676 /// @domName SVGElementInstanceList.item; @docsEditable true |
6516 ElementInstance item(int index) native; | 6677 ElementInstance item(int index) native; |
6517 } | 6678 } |
OLD | NEW |