UNPKG

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
/// <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; } }