CharacterData.idl 756 B

123456789101112131415161718192021
  1. #import <DOM/ChildNode.idl>
  2. #import <DOM/Element.idl>
  3. #import <DOM/Node.idl>
  4. // https://dom.spec.whatwg.org/#characterdata
  5. [Exposed=Window]
  6. interface CharacterData : Node {
  7. [LegacyNullToEmptyString] attribute DOMString data;
  8. readonly attribute unsigned long length;
  9. DOMString substringData(unsigned long offset, unsigned long count);
  10. undefined appendData(DOMString data);
  11. undefined insertData(unsigned long offset, DOMString data);
  12. undefined deleteData(unsigned long offset, unsigned long count);
  13. undefined replaceData(unsigned long offset, unsigned long count, DOMString data);
  14. readonly attribute Element? nextElementSibling;
  15. readonly attribute Element? previousElementSibling;
  16. };
  17. CharacterData includes ChildNode;