SVGGraphicsElement
Базовая поддержка Широко распространена
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.
Интерфейс SVGGraphicsElement представляет SVG-элементы, основное назначение которых — непосредственное отображение графики в группе.
Свойства экземпляра
Этот интерфейс также наследует свойства от родительского интерфейса SVGElement.
-
SVGGraphicsElement.requiredExtensionsТолько для чтения -
Список
SVGStringList, отражающий атрибутrequiredExtensionsданного элемента. -
SVGGraphicsElement.systemLanguageТолько для чтения -
Список
SVGStringList, отражающий атрибутsystemLanguageданного элемента. -
SVGGraphicsElement.transformТолько для чтения -
Список
SVGAnimatedTransformList, отражающий вычисленное значение свойстваtransformи соответствующий атрибутtransformданного элемента.
Методы экземпляра
Этот интерфейс также наследует методы от родительского интерфейса SVGElement.
SVGGraphicsElement.getBBox()-
Возвращает
DOMRect, представляющий вычисленный прямоугольник ограничивающей области текущего элемента. SVGGraphicsElement.getCTM()-
Возвращает
DOMMatrix, представляющий матрицу, преобразующую систему координат текущего элемента в систему координат области просмотра SVG. SVGGraphicsElement.getScreenCTM()-
Возвращает
DOMMatrix, представляющий матрицу, преобразующую систему координат текущего элемента в систему координат области просмотра SVG для фрагмента документа SVG.
События
Присоединяйтесь к этим событиям с помощью addEventListener() или назначив обработчик события соответствующей свойству on....
copy-
Срабатывает при инициализации пользователем действия копирования через пользовательский интерфейс браузера.
cut-
Срабатывает, когда пользователь инициировал действие "вырезать" через пользовательский интерфейс браузера.
paste-
Срабатывает, когда пользователь инициировал действие "вставить" через пользовательский интерфейс браузера.
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
SVGGraphicsElement |
301–30ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
12 | 201.5–20ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
17≤12.1–17ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
73–7ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
3018–30ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
204–20ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
18≤12.1–18ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
71–7ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
2.01.0–2.0ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
4.43–4.4ИнтерфейсSVGGraphicsElement сам по себе отсутствует, но некоторые его члены доступны в интерфейсах, наследуемых от SVGGraphicsElement. |
getBBox |
1 | 12 | 1.5["Перед Firefox 128, методgetBBox() возвращал пустой DOMRect при отсутствии заливки (bug 1019326).", "Перед Firefox 68, этот метод не работал для элементов <textPath> и <tspan> (bug 937268)."] |
≤12.1 | 3 | 18 | 4["Перед Firefox для Android 128, методgetBBox() возвращал пустой DOMRect при отсутствии заливки (bug 1019326).", "Перед Firefox для Android 68, этот метод не работал для элементов <textPath> и <tspan> (bug 937268)."] |
≤12.1 | 1 | 1.0 | 3 |
getCTM |
1 | 12 | 1.5 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 3 |
getScreenCTM |
1 | 12 | 1.5 | ≤12.1 | 3Преобразования родительского элемента не распространяются на дочерние; см. ошибку 209220. |
18 | 4 | ≤12.1 | 1Преобразования родительского элемента не распространяются на дочерние; см. ошибку 209220. |
1.0 | 3 |
requiredExtensions |
1 | 12 | 12 | ≤12.1 | 3 | 18 | 14 | ≤12.1 | 1 | 1.0 | 3 |
systemLanguage |
1 | 12 | 12 | ≤12.1 | 3 | 18 | 14 | ≤12.1 | 1 | 1.0 | 3 |
transform |
1 | 12 | 1.5 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 3 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement