Browse Source

* HTMLStyleElement

michael 4 years ago
parent
commit
d3155c2941
1 changed files with 15 additions and 0 deletions
  1. 15 0
      packages/rtl/web.pas

+ 15 - 0
packages/rtl/web.pas

@@ -490,6 +490,7 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
     property previousElementSibling : TJSElement read FpreviousElementSibling;
   end;
 
+
   TJSProcessingInstruction = class external name 'ProcessingInstruction' (TJSCharacterData);
 
   { TJSRange }
@@ -3715,9 +3716,23 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
   TJSHTMLAudioElement = Class external name 'HTMLAudioElement' (TJSHTMLMediaElement)
 
   end;
+
   TJSHTMLVideoElement = Class external name 'HTMLVideoElement' (TJSHTMLMediaElement)
   end;
 
+  { TJSHTMLStyleElement }
+
+  TJSHTMLStyleElement = class external name 'HTMLStyleElement' (TJSHTMLElement)
+  private
+    FSheet: TJSStyleSheet; external name 'sheet';
+  public
+    media : string;
+    type_ : string; external name 'style';
+    disabled : boolean;
+    property sheet : TJSStyleSheet read FSheet;
+  end;
+
+
   TJSFormDataEntryValue = String;
   TJSFormDataEntryValueArray = Array of TJSFormDataEntryValue;