InputImeDeleteSurroundingTextParams class
class InputImeDeleteSurroundingTextParams extends ChromeObject {
InputImeDeleteSurroundingTextParams({String engineID, int contextID, int offset, int length}) {
if (engineID != null) this.engineID = engineID;
if (contextID != null) this.contextID = contextID;
if (offset != null) this.offset = offset;
if (length != null) this.length = length;
}
InputImeDeleteSurroundingTextParams.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
/**
* ID of the engine receiving the event.
*/
String get engineID => jsProxy['engineID'];
set engineID(String value) => jsProxy['engineID'] = value;
/**
* ID of the context where the surrounding text will be deleted.
*/
int get contextID => jsProxy['contextID'];
set contextID(int value) => jsProxy['contextID'] = value;
/**
* The offset from the caret position where deletion will start. This value
* can be negative.
*/
int get offset => jsProxy['offset'];
set offset(int value) => jsProxy['offset'] = value;
/**
* The number of characters to be deleted
*/
int get length => jsProxy['length'];
set length(int value) => jsProxy['length'] = value;
}
Extends
ChromeObject > InputImeDeleteSurroundingTextParams
Constructors
new InputImeDeleteSurroundingTextParams({String engineID, int contextID, int offset, int length}) #
Create a new instance of a ChromeObject, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
InputImeDeleteSurroundingTextParams({String engineID, int contextID, int offset, int length}) {
if (engineID != null) this.engineID = engineID;
if (contextID != null) this.contextID = contextID;
if (offset != null) this.offset = offset;
if (length != null) this.length = length;
}
new InputImeDeleteSurroundingTextParams.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
InputImeDeleteSurroundingTextParams.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
int contextID #
ID of the context where the surrounding text will be deleted.
int get contextID => jsProxy['contextID'];
set contextID(int value) => jsProxy['contextID'] = value;
String engineID #
ID of the engine receiving the event.
String get engineID => jsProxy['engineID'];
set engineID(String value) => jsProxy['engineID'] = value;
int length #
The number of characters to be deleted
int get length => jsProxy['length'];
set length(int value) => jsProxy['length'] = value;
int offset #
The offset from the caret position where deletion will start. This value can be negative.
int get offset => jsProxy['offset'];
set offset(int value) => jsProxy['offset'] = value;
Methods
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();