File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -145,6 +145,10 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
145145 < ul class =toc >
146146 < li > < a href ="#cssom-cssvariable "> < span class =secno > 4.1. </ span >
147147 Interface CSSVariableComponentValue</ a >
148+
149+ < li > < a href ="#cssstyledeclaration-interface "> < span class =secno > 4.2.
150+ </ span > Additions to the < code > CSSStyleDeclaration</ code > Interface</ a >
151+
148152 </ ul >
149153
150154 < li > < a href ="#conformance "> < span class =secno > 5. </ span > Conformance</ a >
@@ -616,6 +620,17 @@ <h3 id=cssom-cssvariable><span class=secno>4.1. </span> Interface
616620 </ dl >
617621 </ dl >
618622
623+ < h3 id =cssstyledeclaration-interface > < span class =secno > 4.2. </ span >
624+ Additions to the < code > CSSStyleDeclaration</ code > Interface</ h3 >
625+
626+ < p class =issue > The set of data properties is open-ended, so I'm not sure
627+ how best to represent this. I'd like to both expose the current set of
628+ properties with a non-initial value and allow setting of arbitrary
629+ properties. The most natural way seems to be to first, set up a getter
630+ behavior on the interface somehow that deals with data properties, and
631+ second, set up a < code > data</ code > map that exposes the data properties
632+ that aren't set to their initial value.
633+
619634 < h2 id =conformance > < span class =secno > 5. </ span > Conformance</ h2 >
620635
621636 < h3 id =conventions > < span class =secno > 5.1. </ span > Document Conventions</ h3 >
You can’t perform that action at this time.
0 commit comments