It's not exact to where you want it but, I figure give more comments
on this since there was a couple type and hint things I didn't quite
understand.
This is what I have outputing now;
//---------------------------------------------------------
JS Code
/**
* CROSS-COMPILED BY MXMLJSC (329449.1) ON 2012-12-07 08:11:27
*
* @constructor
* @extends flash.display.Sprite
*/
goog.provide("com.example.components.MyTextButton");
goog.require("flash.display.Sprite");
com.example.components.MyTextButton = function()
{
this.publicProperty /* : Number */ = 100;
goog.base(this);
}
goog.inherits(com.example.components.MyTextButton, flash.display.Sprite);
/**
* Member: com.example.components.MyTextButton._privateVar
* @private
* @type {string}
*/
com.example.components.MyTextButton.prototype._privateVar /* : String
*/ = "do ";
/**
* Member: com.example.components.MyTextButton.publicProperty
* @type {number}
*/
com.example.components.MyTextButton.prototype.publicProperty /* :
Number */ = 100;
/**
* Method: com.example.components.MyTextButton.myFunction()
* @this {com.example.components.MyTextButton}
* @param {string} value
* @return {string}
*/
com.example.components.MyTextButton.prototype.myFunction =
function(value /* : String */) /* : String */
{
return (("Don't " + this._privateVar) + value);
}
/JSCode
//------------------------------------------------------------
Mike
--
Michael Schmalle - Teoti Graphix, LLC
http://www.teotigraphix.com
http://blog.teotigraphix.com