-
Notifications
You must be signed in to change notification settings - Fork 214
/
Dart.dart
146 lines (138 loc) · 4.31 KB
/
Dart.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
// 3.4 https://dart.dev/
// https://dart.dev/guides/language/language-tour
// 2.13 https://dart.dev/guides/language/spec
// https://github.com/dart-lang/language
// https://github.com/dart-lang/sdk
//! keywords ===========================================================
// https://dart.dev/guides/language/language-tour#keywords
abstract as assert async await
base break
case catch class const continue covariant
default deferred do
else enum export extends extension external
factory false final finally for
get
hide
if implements import in interface is
late library
mixin
native new null
of on operator
part
rethrow return required
sealed set show static super switch sync
this throw true try type typedef
var
when while with
yield
//! types ===========================================================
// https://dart.dev/guides/language/language-tour#built-in-types
dynamic void Function Never
int double
bool num
//! libraries ===========================================================
// https://dart.dev/guides/libraries
library dart._internal {
@Since()
class SystemHash
@patch
}
library dart.core {
main()
@pragma()
class Deprecated
@Deprecated()
@deprecated
@override
abstract class BigInt implements Comparable<BigInt>
typedef Comparator<T>
abstract class Comparable<T>
class DateTime implements Comparable<DateTime>
class Duration implements Comparable<Duration>
abstract class Enum
class Error
abstract class Exception
external bool identical(Object? a, Object? b);
external int identityHashCode(Object? object);
abstract class Invocation
abstract class Iterable<E>
abstract class Iterator<E>
abstract class List<E> implements EfficientLengthIterable<E>
abstract class Map<K, V>
class MapEntry<K, V>
class Null
class Object
abstract class Pattern
abstract class Match
void print(Object? object)
abstract class Record
abstract class RegExp implements Pattern
abstract class RegExpMatch implements Match
abstract class Set<E> extends EfficientLengthIterable<E>
abstract class Sink<T>
abstract class StackTrace
class Stopwatch
abstract class String implements Comparable<String>, Pattern
class Runes extends Iterable<int>
class RuneIterator implements Iterator<int>
class StringBuffer implements StringSink
abstract class StringSink
abstract class Symbol
abstract class Type
abstract class Uri
class UriData
class Expando<T extends Object>
abstract class WeakReference<T extends Object>
}
library dart.async {
abstract class FutureOr<T>
abstract class Future<T>
abstract class Completer<T>
abstract class Stream<T>
abstract class Timer
}
library dart.collection {
abstract class HashMap<K, V> implements Map<K, V>
abstract class HashSet<E> implements Set<E>
typedef IterableMixin<E> = Iterable<E>
typedef IterableBase<E> = Iterable<E>
abstract class LinkedHashMap<K, V> implements Map<K, V>
abstract class LinkedHashSet<E> implements Set<E>
class LinkedList<E extends LinkedListEntry<E>> extends Iterable<E>
abstract class LinkedListEntry<E extends LinkedListEntry<E>>
abstract class ListBase<E> implements List<E>
typedef ListMixin<E> = ListBase<E>
abstract class MapBase<K, V> extends MapMixin<K, V>
typedef MapMixin<K, V> = MapBase<K, V>
class MapView<K, V> implements Map<K, V>
abstract class Queue<E> implements EfficientLengthIterable<E>
class DoubleLinkedQueue<E> extends Iterable<E> implements Queue<E>
class ListQueue<E> extends ListIterable<E> implements Queue<E>
abstract class SetBase<E> implements Set<E>
typedef SetMixin<E> = SetBase<E>
class SplayTreeMap<K, V> extends _SplayTree<K, _SplayTreeMapNode<K, V>>
class SplayTreeSet<E> extends _SplayTree<E, _SplayTreeSetNode<E>>
}
library dart.io {
abstract class IOException implements Exception
class OSError implements Exception
abstract class Directory implements FileSystemEntity
class FileMode
class FileLock
abstract class File implements FileSystemEntity
class FileStat
abstract class FileSystemEntity
class FileSystemEvent
class Platform
abstract class Process
abstract class ServerSocket implements Stream<Socket>
class RawSocketEvent
abstract class RawSocket implements Stream<RawSocketEvent>
abstract class Socket implements Stream<Uint8List>, IOSink
class SocketException implements IOException
}
library dart.math {
class Point<T extends num>
abstract class Random
class Rectangle<T extends num> extends _RectangleBase<T>
}