utils.d.ts
42 lines
| 1.2 KiB
| video/mp2t
|
TypeScriptLexer
cin
|
r0 | declare namespace dojox { | ||
namespace gfx { | ||||
namespace utils { | ||||
interface ShapeDescriptor { | ||||
children: dojox.gfx.shape.Shape[]; | ||||
fill: dojox.gfx.Fill; | ||||
font: dojox.gfx.Font; | ||||
shape: dojox.gfx.shape.Shape; | ||||
stroke: dojox.gfx.Stroke; | ||||
transform: dojox.gfx.matrix.Matrix2D; | ||||
} | ||||
interface Utils { | ||||
forEach( | ||||
shape: dojox.gfx.shape.Shape | dojox.gfx.shape.Surface, | ||||
callback: Function, context?: Object | ||||
): void; | ||||
deserialize( | ||||
parent: dojox.gfx.shape.Shape | dojox.gfx.shape.Surface, | ||||
shape: ShapeDescriptor | ||||
): dojox.gfx.shape.Shape; | ||||
deserialize( | ||||
parent: dojox.gfx.shape.Shape | dojox.gfx.shape.Surface, | ||||
shape: ShapeDescriptor[] | ||||
): dojox.gfx.shape.Shape[]; | ||||
fromJson( | ||||
parent: dojox.gfx.shape.Shape | dojox.gfx.shape.Surface, | ||||
shape: string | ||||
): dojox.gfx.shape.Shape | dojox.gfx.shape.Shape[]; | ||||
serialize(shape: dojox.gfx.shape.Shape): ShapeDescriptor; | ||||
serialize(shape: dojox.gfx.shape.Surface): ShapeDescriptor[]; | ||||
toJson(shape: dojox.gfx.shape.Shape | dojox.gfx.shape.Surface): string; | ||||
toSvg(surface: dojox.gfx.shape.Surface): dojo.Deferred<string>; | ||||
} | ||||
} | ||||
} | ||||
} | ||||
declare module 'dojox/gfx/utils' { | ||||
const utils: dojox.gfx.utils.Utils; | ||||
export = utils; | ||||
} | ||||