##// END OF EJS Templates
* tsx/{Xxx}Context renamed to tsx/{Xxx}Rendition, for old types made...
* tsx/{Xxx}Context renamed to tsx/{Xxx}Rendition, for old types made compatibility stubs with @deprected comments * Improved handling of functional component output, added support for boolean, null, undefined and widgets. * RenditionBase: fixed startup for the DocumentFragment nodes * startupWidgets: fixed startup of the widget when passed domNode of the widget. * DjxFragment converted to the functional component

File last commit:

r2:8ec37bf1b4d1 default
r63:1a0018655d1c v1.1.0 default
Show More
dom-style.d.ts
36 lines | 877 B | video/mp2t | TypeScriptLexer
import { ElementOrString } from "./interfaces";
declare namespace domStyle {
interface DomComputedStyle {
position?: string;
width?: string;
height?: string;
[id: string]: any;
}
interface DomStyle {
/**
* Returns a "computed style" object.
*/
getComputedStyle(node: Node): DomComputedStyle;
/**
* Accesses styles on a node.
*/
get(node: ElementOrString): DomComputedStyle;
get(node: ElementOrString, name: string): string | number;
/**
* Sets styles on a node.
*/
set(node: ElementOrString, name: DomComputedStyle): DomComputedStyle;
set(node: ElementOrString, name: string, value: string | number): DomComputedStyle;
/**
* converts style value to pixels on IE or return a numeric value.
*/
toPixelValue(element: Element, value: string): number;
}
}
declare const domStyle: domStyle.DomStyle;
export = domStyle;