@flashport/flashport
Version:
FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library
26 lines (25 loc) • 803 B
TypeScript
/**
* SpecialProperty
* A kind of a getter/setter for special properties
*
* @author Zeh Fernando
* @version 1.0.0
* @private
*/
export declare class SpecialProperty {
getValue: Function;
setValue: Function;
parameters: any[];
preProcess: Function;
/**
* Builds a new special property object.
*
* @param p_getFunction Function Reference to the function used to get the special property value
* @param p_setFunction Function Reference to the function used to set the special property value
*/
constructor(p_getFunction: Function, p_setFunction: Function, p_parameters?: any[], p_preProcessFunction?: Function);
/**
* Converts the instance to a string that can be used when trace()ing the object
*/
toString: () => string;
}