Package org.htmlunit.javascript.host
Class ClientRect
- java.lang.Object
-
- org.htmlunit.corejs.javascript.ScriptableObject
-
- org.htmlunit.javascript.HtmlUnitScriptable
-
- org.htmlunit.javascript.host.ClientRect
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.htmlunit.corejs.javascript.ConstProperties
,org.htmlunit.corejs.javascript.debug.DebuggableObject
,org.htmlunit.corejs.javascript.Scriptable
,org.htmlunit.corejs.javascript.SymbolScriptable
public class ClientRect extends HtmlUnitScriptable
Specifies a rectangle that contains a line of text in either an element or a TextRange object.- See Also:
- MSDN Documentation, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClientRect()
Creates an instance.ClientRect(int bottom, int left, int right, int top)
Creates an instance, with the given coordinates.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getBottom()
Returns the bottom coordinate of the rectangle surrounding the object content.int
getHeight()
Returns theheight
property.int
getLeft()
Returns the left coordinate of the rectangle surrounding the object content.int
getRight()
Returns the right coordinate of the rectangle surrounding the object content.int
getTop()
Returns the top coordinate of the rectangle surrounding the object content.int
getWidth()
Returns thewidth
property.void
jsConstructor()
JavaScript constructor.void
setBottom(int bottom)
Sets the bottom coordinate of the rectangle surrounding the object content.void
setLeft(int left)
Sets the left coordinate of the rectangle surrounding the object content.void
setRight(int right)
Sets the right coordinate of the rectangle surrounding the object content.void
setTop(int top)
Sets the top coordinate of the rectangle surrounding the object content.-
Methods inherited from class org.htmlunit.javascript.HtmlUnitScriptable
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
-
Methods inherited from class org.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
-
-
-
-
Constructor Detail
-
ClientRect
public ClientRect()
Creates an instance.
-
ClientRect
public ClientRect(int bottom, int left, int right, int top)
Creates an instance, with the given coordinates.- Parameters:
bottom
- the bottom coordinate of the rectangle surrounding the object contentleft
- the left coordinate of the rectangle surrounding the object contentright
- the right coordinate of the rectangle surrounding the object contenttop
- the top coordinate of the rectangle surrounding the object content
-
-
Method Detail
-
jsConstructor
public void jsConstructor()
JavaScript constructor.
-
setBottom
public void setBottom(int bottom)
Sets the bottom coordinate of the rectangle surrounding the object content.- Parameters:
bottom
- the bottom coordinate of the rectangle surrounding the object content
-
getBottom
public int getBottom()
Returns the bottom coordinate of the rectangle surrounding the object content.- Returns:
- the bottom coordinate of the rectangle surrounding the object content
-
setLeft
public void setLeft(int left)
Sets the left coordinate of the rectangle surrounding the object content.- Parameters:
left
- the left coordinate of the rectangle surrounding the object content
-
getLeft
public int getLeft()
Returns the left coordinate of the rectangle surrounding the object content.- Returns:
- the left coordinate of the rectangle surrounding the object content
-
setRight
public void setRight(int right)
Sets the right coordinate of the rectangle surrounding the object content.- Parameters:
right
- the right coordinate of the rectangle surrounding the object content
-
getRight
public int getRight()
Returns the right coordinate of the rectangle surrounding the object content.- Returns:
- the right coordinate of the rectangle surrounding the object content
-
setTop
public void setTop(int top)
Sets the top coordinate of the rectangle surrounding the object content.- Parameters:
top
- the top coordinate of the rectangle surrounding the object content
-
getTop
public int getTop()
Returns the top coordinate of the rectangle surrounding the object content.- Returns:
- the top coordinate of the rectangle surrounding the object content
-
getWidth
public int getWidth()
Returns thewidth
property.- Returns:
- the
width
property
-
getHeight
public int getHeight()
Returns theheight
property.- Returns:
- the
height
property
-
-