Phaser Class: Strip

## PIXI. Strip

#### new Strip(texture, width, height)

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `texture` | PIXI.Texture | The texture to use
  `width` | Number | the width
  `height` | Number | the height

  Source - pixi/extras/Strip.js, line 5

### Extends

- PIXI.DisplayObjectContainer

### Members

#### blendMode :Number

  The blend mode to be applied to the sprite. Set to PIXI.blendModes.NORMAL to remove any blend mode.

  Default Value:
    - PIXI.blendModes.NORMAL;
  Source - pixi/extras/Strip.js, line 51

#### canvasPadding :Number

  Triangles in canvas mode are automatically antialiased, use this value to force triangles to overlap a bit with each other.

  Source - pixi/extras/Strip.js, line 60

#### <readonly> children :Array.<DisplayObject>

  [read-only] The array of children of this container.

  ##### Type:

  - Array.<DisplayObject>
  Inherited From:
    - PIXI.DisplayObjectContainer#children
  Source - pixi/display/DisplayObjectContainer.js, line 17

#### dirty :Boolean

  Whether the strip is dirty or not

  Source - pixi/extras/Strip.js, line 43

#### height :Number

  The height of the displayObjectContainer, setting this will actually modify the scale to achieve the value set

  Inherited From:
    - PIXI.DisplayObjectContainer#height
  Source - pixi/display/DisplayObjectContainer.js, line 600

#### ignoreChildInput :Boolean

  If `ignoreChildInput` is `false` it will allow this objects children to be considered as valid for Input events.

  If this property is `true` then the children will not be considered as valid for Input events.

  Note that this property isn't recursive: only immediate children are influenced, it doesn't scan further down.

  Inherited From:
    - PIXI.DisplayObjectContainer#ignoreChildInput
  Source - pixi/display/DisplayObjectContainer.js, line 26

#### texture :PIXI.Texture

  The texture of the strip

  Source - pixi/extras/Strip.js, line 20

#### width :Number

  The width of the displayObjectContainer, setting this will actually modify the scale to achieve the value set

  Inherited From:
    - PIXI.DisplayObjectContainer#width
  Source - pixi/display/DisplayObjectContainer.js, line 571

### Methods

#### addChild(child) → {DisplayObject}

  Adds a child to the container.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | The DisplayObject to add to the container

  ##### Returns:

  DisplayObject -

  The child that was added.

  Inherited From:
    - PIXI.DisplayObjectContainer#addChild
  Source - pixi/display/DisplayObjectContainer.js, line 42

#### addChildAt(child, index) → {DisplayObject}

  Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | The child to add
  `index` | Number | The index to place the child in

  ##### Returns:

  DisplayObject -

  The child that was added.

  Inherited From:
    - PIXI.DisplayObjectContainer#addChildAt
  Source - pixi/display/DisplayObjectContainer.js, line 55

#### contains(child) → {Boolean}

  Determines whether the specified display object is a child of the DisplayObjectContainer instance or the instance itself.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | -

  ##### Returns:

  Boolean -
  Inherited From:
    - PIXI.DisplayObjectContainer#contains
  Source - pixi/display/DisplayObjectContainer.js, line 449

#### getBounds(matrix) → {Rectangle}

  Returns the bounds of the mesh as a rectangle. The bounds calculation takes the worldTransform into account.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `matrix` | Matrix | the transformation matrix of the sprite

  ##### Returns:

  Rectangle -

  the framing rectangle

  Source - pixi/extras/Strip.js, line 405

#### getChildAt(index) → {DisplayObject}

  Returns the child at the specified index

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `index` | Number | The index to get the child from

  ##### Returns:

  DisplayObject -

  The child at the given index, if any.

  Inherited From:
    - PIXI.DisplayObjectContainer#getChildAt
  Source - pixi/display/DisplayObjectContainer.js, line 153

#### getChildIndex(child) → {Number}

  Returns the index position of a child DisplayObject instance

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | The DisplayObject instance to identify

  ##### Returns:

  Number -

  The index position of the child display object to identify

  Inherited From:
    - PIXI.DisplayObjectContainer#getChildIndex
  Source - pixi/display/DisplayObjectContainer.js, line 112

#### getLocalBounds() → {Rectangle}

  Retrieves the non-global local bounds of the displayObjectContainer as a rectangle without any transformations. The calculation takes all visible children into consideration.

  ##### Returns:

  Rectangle -

  The rectangular bounding area

  Inherited From:
    - PIXI.DisplayObjectContainer#getLocalBounds
  Source - pixi/display/DisplayObjectContainer.js, line 437

#### removeChild(child) → {DisplayObject}

  Removes a child from the container.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | The DisplayObject to remove

  ##### Returns:

  DisplayObject -

  The child that was removed.

  Inherited From:
    - PIXI.DisplayObjectContainer#removeChild
  Source - pixi/display/DisplayObjectContainer.js, line 171

#### removeChildAt(index) → {DisplayObject}

  Removes a child from the specified index position.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `index` | Number | The index to get the child from

  ##### Returns:

  DisplayObject -

  The child that was removed.

  Inherited From:
    - PIXI.DisplayObjectContainer#removeChildAt
  Source - pixi/display/DisplayObjectContainer.js, line 191

#### removeChildren(beginIndex, endIndex)

  Removes all children from this container that are within the begin and end indexes.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `beginIndex` | Number | The beginning position. Default value is 0.
  `endIndex` | Number | The ending position. Default value is size of the container.

  Inherited From:
    - PIXI.DisplayObjectContainer#removeChildren
  Source - pixi/display/DisplayObjectContainer.js, line 213

#### setChildIndex(child, index)

  Changes the position of an existing child in the display object container

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | The child DisplayObject instance for which you want to change the index number
  `index` | Number | The resulting index number for the child display object

  Inherited From:
    - PIXI.DisplayObjectContainer#setChildIndex
  Source - pixi/display/DisplayObjectContainer.js, line 132

#### swapChildren(child, child2)

  Swaps the position of 2 Display Objects within this container.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `child` | DisplayObject | -
  `child2` | DisplayObject | -

  Inherited From:
    - PIXI.DisplayObjectContainer#swapChildren
  Source - pixi/display/DisplayObjectContainer.js, line 85