Spec-Zone.ru › Dart 1

dart:core

Конструктор RangeError.range

RangeError.range(num invalidValue, int minValue, int maxValue, [ String name, String message ])

Создать новый объект RangeError для значения, выходящего за допустимый диапазон.

Допустимый диапазон от minValue до maxValue, включительно. Если minValue или maxValue отсутствуют, диапазон бесконечен в этом направлении.

Для диапазона от 0 до длины чего-либо, исключая конечную границу, используйте RangeError.index.

Необязательный параметр name может указать имя аргумента, имеющего недопустимое значение, и параметр message может переопределить стандартное описание ошибки.

Исходный код

RangeError.range(num invalidValue, int minValue, int maxValue,
    [String name, String message])
    : start = minValue,
      end = maxValue,
      super.value(
          invalidValue, name, (message != null) ? message : "Invalid value");

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/RangeError/RangeError.range.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API