react-9-slice

0.1.6 • Public • Published

REACT-9-SLICE

logo

React library to create 9-slice image surfaces.

Install

npm install react-9-slice --save

Usage example

import React, { Component } from 'react';
import React9Slice from 'react-9-slice';
 
class MyComponent extends Component(){
    render(){
        return <React9Slice width={ 256 }
                            height={ 256 }
                            border={ 85 }
                            image="/images/myImage.png"
                            imageSize={{ x: 1024, y: 512 }}>
            HELLO WORLD!
        </React9Slice>
    }
}

API

  • width, height - size of the surface
  • border - size of the non-scalable parts
  • image - path to the image (you should provide it yourself)
  • imageSize - initial size of the image
  • style - styles for the children
  • children - this element are going to be placed in the center of the surface

Readme

Keywords

none

Package Sidebar

Install

npm i react-9-slice

Weekly Downloads

3

Version

0.1.6

License

MIT

Last publish

Collaborators

  • dnbard