typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
37 lines (30 loc) • 1.36 kB
TypeScript
/// <reference path="../../../globals.d.ts" />
/// <reference path="./fill.d.ts" />
declare module goog.graphics {
class SolidFill extends SolidFill__Class { }
/** Fake class which should be extended to avoid inheriting static properties */
class SolidFill__Class extends goog.graphics.Fill__Class {
/**
* Creates an immutable solid color fill object.
*
* @param {string} color The color of the background.
* @param {number=} opt_opacity The opacity of the background fill. The value
* must be greater than or equal to zero (transparent) and less than or
* equal to 1 (opaque).
* @constructor
* @extends {goog.graphics.Fill}
* @deprecated goog.graphics is deprecated. It existed to abstract over browser
* differences before the canvas tag was widely supported. See
* http://en.wikipedia.org/wiki/Canvas_element for details.
*/
constructor(color: string, opt_opacity?: number);
/**
* @return {string} The color of this fill.
*/
getColor(): string;
/**
* @return {number} The opacity of this fill.
*/
getOpacity(): number;
}
}