Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
MutationObserverInit
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
 getChildList
n/a
0 / 0
n/a
0 / 0
0
 getAttributes
n/a
0 / 0
n/a
0 / 0
0
 getCharacterData
n/a
0 / 0
n/a
0 / 0
0
 getSubtree
n/a
0 / 0
n/a
0 / 0
0
 getAttributeOldValue
n/a
0 / 0
n/a
0 / 0
0
 getCharacterDataOldValue
n/a
0 / 0
n/a
0 / 0
0
 getAttributeFilter
n/a
0 / 0
n/a
0 / 0
0
1<?php
2
3// AUTOMATICALLY GENERATED.  DO NOT EDIT.
4// Use `composer build` to regenerate.
5
6namespace Wikimedia\IDLeDOM;
7
8/**
9 * MutationObserverInit
10 *
11 * @see https://dom.spec.whatwg.org/#dictdef-mutationobserverinit
12 *
13 * @property bool $childList
14 * @property bool $attributes
15 * @property bool $characterData
16 * @property bool $subtree
17 * @property bool $attributeOldValue
18 * @property bool $characterDataOldValue
19 * @property list<string> $attributeFilter
20 * @phan-forbid-undeclared-magic-properties
21 */
22abstract class MutationObserverInit implements \ArrayAccess {
23    // Dictionary type
24
25    use \Wikimedia\IDLeDOM\Helper\MutationObserverInit;
26
27    /**
28     * @return bool
29     */
30    abstract public function getChildList(): bool;
31
32    /**
33     * @return bool
34     */
35    abstract public function getAttributes(): bool;
36
37    /**
38     * @return bool
39     */
40    abstract public function getCharacterData(): bool;
41
42    /**
43     * @return bool
44     */
45    abstract public function getSubtree(): bool;
46
47    /**
48     * @return bool
49     */
50    abstract public function getAttributeOldValue(): bool;
51
52    /**
53     * @return bool
54     */
55    abstract public function getCharacterDataOldValue(): bool;
56
57    /**
58     * @return list<string>
59     */
60    abstract public function getAttributeFilter(): array;
61
62}