Dart API Reference
dart:core
Runes
Runes
class
The runes (integer Unicode code points) of a
String
.
The runes (integer Unicode code points) of a
String
.
Extends
Object
Iterable
<
int
>
Runes
Constructors
Runes
(
String
string
)
Instance Properties
string
String
read-only
iterator
RuneIterator
read-only
last
int
read-only
length
int
Inherited
read-only
isEmpty
bool
Inherited
read-only
isNotEmpty
bool
Inherited
read-only
first
int
Inherited
read-only
single
int
Inherited
read-only
first
int
Inherited
read-only
single
int
Inherited
read-only
Instance Methods
toString
(
) →
String
Inherited
Returns a string representation of (some of) the elements of this.
map
(
dynamic
f
(
E
element
)
) →
Iterable
Inherited
Returns a new lazy
Iterable
with elements that are created by calling f on each element of this Iterable in iteration order.
where
(
bool
f
(
E
element
)
) →
Iterable
<
int
>
Inherited
Returns a new lazy
Iterable
with all elements that satisfy the predicate test.
expand
(
Iterable
f
(
E
element
)
) →
Iterable
Inherited
Expands each element of this
Iterable
into zero or more elements.
contains
(
Object
element
) →
bool
Inherited
Returns true if the collection contains an element equal to element.
forEach
(
void
f
(
E
element
)
) →
void
Inherited
Applies the function f to each element of this collection in iteration order.
reduce
(
E
combine
(
E
value
,
E
element
)
) →
int
Inherited
Reduces a collection to a single value by iteratively combining elements of the collection using the provided function.
fold
(
initialValue
,
dynamic
combine
(
previousValue
,
E
element
)
) →
dynamic
Inherited
Reduces a collection to a single value by iteratively combining each element of the collection with an existing value
every
(
bool
f
(
E
element
)
) →
bool
Inherited
Checks whether every element of this iterable satisfies test.
join
(
[
String
separator
=
""
]) →
String
Inherited
Converts each element to a
String
and concatenates the strings.
any
(
bool
f
(
E
element
)
) →
bool
Inherited
Checks whether any element of this iterable satisfies test.
toList
(
{
bool
growable
:
true
}) →
List
<
int
>
Inherited
Creates a
List
containing the elements of this
Iterable
.
toSet
(
) →
Set
<
int
>
Inherited
Creates a
Set
containing the same elements as this iterable.
take
(
int
n
) →
Iterable
<
int
>
Inherited
Returns a lazy iterable of the count first elements of this iterable.
takeWhile
(
bool
test
(
E
value
)
) →
Iterable
<
int
>
Inherited
Returns a lazy iterable of the leading elements satisfying test.
skip
(
int
n
) →
Iterable
<
int
>
Inherited
Returns an Iterable that provides all but the first count elements.
skipWhile
(
bool
test
(
E
value
)
) →
Iterable
<
int
>
Inherited
Returns an Iterable that skips leading elements while test is satisfied.
firstWhere
(
bool
test
(
E
element
)
, {
E
orElse
()
}) →
int
Inherited
Returns the first element that satisfies the given predicate test.
lastWhere
(
bool
test
(
E
element
)
, {
E
orElse
()
}) →
int
Inherited
Returns the last element that satisfies the given predicate test.
singleWhere
(
bool
test
(
E
element
)
) →
int
Inherited
Returns the single element that satisfies test.
elementAt
(
int
index
) →
int
Inherited
Returns the indexth element.
take
(
int
n
) →
Iterable
<
int
>
Inherited
Returns a lazy iterable of the count first elements of this iterable.
map
(
dynamic
f
(
E
element
)
) →
Iterable
Inherited
Returns a new lazy
Iterable
with elements that are created by calling f on each element of this Iterable in iteration order.
takeWhile
(
bool
test
(
E
value
)
) →
Iterable
<
int
>
Inherited
Returns a lazy iterable of the leading elements satisfying test.
fold
(
initialValue
,
dynamic
combine
(
previousValue
,
E
element
)
) →
dynamic
Inherited
Reduces a collection to a single value by iteratively combining each element of the collection with an existing value
toSet
(
) →
Set
<
int
>
Inherited
Creates a
Set
containing the same elements as this iterable.
firstWhere
(
bool
test
(
E
element
)
, {
E
orElse
()
}) →
int
Inherited
Returns the first element that satisfies the given predicate test.
forEach
(
void
f
(
E
element
)
) →
void
Inherited
Applies the function f to each element of this collection in iteration order.
skipWhile
(
bool
test
(
E
value
)
) →
Iterable
<
int
>
Inherited
Returns an Iterable that skips leading elements while test is satisfied.
lastWhere
(
bool
test
(
E
element
)
, {
E
orElse
()
}) →
int
Inherited
Returns the last element that satisfies the given predicate test.
singleWhere
(
bool
test
(
E
element
)
) →
int
Inherited
Returns the single element that satisfies test.
reduce
(
E
combine
(
E
value
,
E
element
)
) →
int
Inherited
Reduces a collection to a single value by iteratively combining elements of the collection using the provided function.
every
(
bool
f
(
E
element
)
) →
bool
Inherited
Checks whether every element of this iterable satisfies test.
any
(
bool
f
(
E
element
)
) →
bool
Inherited
Checks whether any element of this iterable satisfies test.
toList
(
{
bool
growable
:
true
}) →
List
<
int
>
Inherited
Creates a
List
containing the elements of this
Iterable
.
where
(
bool
f
(
E
element
)
) →
Iterable
<
int
>
Inherited
Returns a new lazy
Iterable
with all elements that satisfy the predicate test.
skip
(
int
n
) →
Iterable
<
int
>
Inherited
Returns an Iterable that provides all but the first count elements.
expand
(
Iterable
f
(
E
element
)
) →
Iterable
Inherited
Expands each element of this
Iterable
into zero or more elements.
elementAt
(
int
index
) →
int
Inherited
Returns the indexth element.