| Property | Defined by | ||
|---|---|---|---|
| difference : int [read-only]
return value of start/end difference.
| Range | ||
| end : int [read-only]
return end index (excluding).
| Range | ||
| start : int [read-only]
return start index (including).
| Range | ||
| Method | Defined by | ||
|---|---|---|---|
|
Range(start:int, end:int)
Create a new
Range. | Range | ||
|
| Range | ||
|
cutAndMoveToOrigin(index:int):Range
return new
Range with start = 0, end = formerEnd-index. | Range | ||
|
return new
Range with cutted end index (excluding). | Range | ||
|
return new
Range with cutted start index (excluding). | Range | ||
|
isSubsetOf(range:Range):Boolean
return true if this
Range is a subset of a given Range. | Range | ||
|
return new
Range with moved indexes. | Range | ||
|
return new
Range with moved end index. | Range | ||
|
return new
Range with moved start index. | Range | ||
|
return new
Range moved to start = 0 (end = formerEnd-start). | Range | ||
|
toString():String
String representation of
Range. | Range | ||
| difference | property |
difference:int [read-only]return value of start/end difference.
Implementation public function get difference():int
| _end | property |
protected var _end:int
| end | property |
end:int [read-only]return end index (excluding).
Implementation public function get end():int
| _start | property |
protected var _start:int
| start | property |
start:int [read-only]return start index (including).
Implementation public function get start():int
| Range | () | constructor |
public function Range(start:int, end:int)
Create a new Range.
start:int — start index (including)
|
|
end:int — end index (excluding)
|
| clone | () | method |
| cutAndMoveToOrigin | () | method |
public function cutAndMoveToOrigin(index:int):Range
return new Range with start = 0, end = formerEnd-index.
Same result as cutEnd() and afterwards moveToOrigin().
index:int — cut index
|
Range —
Range
|
| cutEnd | () | method |
public function cutEnd(index:int):Range
return new Range with cutted end index (excluding).
index:int — cut index (excluding) (index have to be in the origin range)
|
Range —
Range
|
| cutStart | () | method |
public function cutStart(index:int):Range
return new Range with cutted start index (excluding).
index:int — cut index (excluding) (index have to be in the origin range)
|
Range —
Range
|
| isSubsetOf | () | method |
public function isSubsetOf(range:Range):Boolean
return true if this Range is a subset of a given Range.
(start >= range.start && end <= range.end)
range:Range |
Boolean — true if this Range is subset of given Range
|
| move | () | method |
public function move(delta:int):Range
return new Range with moved indexes.
delta:int — move delta
|
Range —
Range
|
| moveEnd | () | method |
public function moveEnd(delta:int):Range
return new Range with moved end index.
delta:int — move delta
|
Range —
Range
|
| moveStart | () | method |
public function moveStart(delta:int):Range
return new Range with moved start index.
delta:int — move delta
|
Range —
Range
|
| moveToOrigin | () | method |
public function moveToOrigin():Range
return new Range moved to start = 0 (end = formerEnd-start).
Range —
Range
|
| toString | () | method |
public function toString():String
String representation of Range.
String — String representation of Range
|