/**@class android.view.inputmethod.ExtractedText implements android.os.Parcelable @extends java.lang.Object Information about text that has been extracted for use by an input method. This contains information about a portion of the currently edited text, that the IME should display into its own interface while in extracted mode. */ var ExtractedText = { /** The text that has been extracted. @see android.widget.TextView#getText() */ text : "null", /** The offset in the overall text at which the extracted text starts. */ startOffset : "null", /** If the content is a report of a partial text change, this is the offset where the change starts and it runs until {@link #partialEndOffset}. If the content is the full text, this field is -1. */ partialStartOffset : "null", /** If the content is a report of a partial text change, this is the offset where the change ends. Note that the actual text may be larger or smaller than the difference between this and {@link #partialStartOffset}, meaning a reduction or increase, respectively, in the total text. */ partialEndOffset : "null", /** The offset where the selection currently starts within the extracted text. The real selection start position is at <var>startOffset</var>+<var>selectionStart</var>. */ selectionStart : "null", /** The offset where the selection currently ends within the extracted text. The real selection end position is at <var>startOffset</var>+<var>selectionEnd</var>. */ selectionEnd : "null", /** Bit for {@link #flags}: set if the text being edited can only be on a single line. */ FLAG_SINGLE_LINE : "1", /** Bit for {@link #flags}: set if the editor is currently in selection mode. This happens when a hardware keyboard with latched keys is attached and the shift key is currently latched. */ FLAG_SELECTING : "2", /** Additional bit flags of information about the edited text. */ flags : "null", /** The hint that has been extracted. @see android.widget.TextView#getHint() */ hint : "null", /** Used to make this class parcelable. */ CREATOR : "null", /**Used to package this object into a {@link Parcel}. @param {Object {Parcel}} dest The {@link Parcel} to be written. @param {Number} flags The flags used for parceling. */ writeToParcel : function( ) {}, /** */ describeContents : function( ) {}, };