Spec-Zone.ru › Dart 2

dart:html

Класс CssRect

Класс для представления размеров CSS.

В отличие от более универсального класса Rectangle, значения этого класса изменяемы, поэтому можно программно изменить высоту элемента.

Важно примечание: использование этих методов выполнит вычисления CSS, которые могут вызвать перерисовку браузера. Поэтому использование этих свойств во время кадра анимации не рекомендуется. См. также: Перерисовка браузера

Реализованные типы
  • Rectangle<число>

Конструкторы

CssRect(Element _element)

Свойства

bottom → число
только для чтения
Координата y нижнего края.
bottomLeft → Point<число>
только для чтения
bottomRight → Point<число>
только для чтения
hashCode → целое число
только для чтения, переопределено
Код хэша этого объекта.
height ↔ число
чтение/запись, переопределение-получатель
Высота этого прямоугольника.
left → число
только для чтения, переопределено
Координата x левого края.
right → число
только для чтения
Координата x правого края.
runtimeType → Тип
только для чтения, унаследованное
Представление типа объекта во время выполнения.
top → число
только для чтения, переопределено
Координата y верхнего края.
topLeft → Point<число>
только для чтения
topRight → Point<число>
только для чтения
width ↔ число
чтение/запись, переопределение-получатель
Ширина этого прямоугольника.

Методы

boundingBox(Rectangle<число> other) → Rectangle<число>
Возвращает новый прямоугольник, который полностью содержит this и other.
containsPoint(Point<число> another) → логическое значение
Проверяет, находится ли another внутри или на границах this.
containsRectangle(Rectangle<число> another) → логическое значение
Проверяет, полностью ли this содержит another.
intersection(Rectangle<число> other) → Rectangle<число>?
Вычисляет пересечение this и other.
intersects(Rectangle<число> other) → логическое значение
Возвращает true, если this пересекается с other.
noSuchMethod(Вызов invocation) → динамический
унаследованное
Вызывается при обращении к несуществующему методу или свойству.
toString() → строка
переопределено
Строковое представление этого объекта.

Операторы

operator ==(Объект other) → логическое значение
переопределено
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/CssRect-class.html

Spec-Zone.ru

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