4.0.7 • Published 8 years ago
apeman-react-accordion v4.0.7
apeman-react-accordion
apeman react package for accordion components.
Installation
$ npm install apeman-react-accordion --save
Demo
Live demo is hosted on GitHub Pages.
Usage
'use strict'
import React from 'react'
import {
ApAccordion,
ApAccordionHeader,
ApAccordionBody,
ApAccordionStyle
}from 'apeman-react-accordion'
const ExampleComponent = React.createClass({
getInitialState () {
return {
open: false
}
},
onToggle () {
const s = this
s.setState({
open: !s.state.open
})
},
render () {
const s = this
let {state} = s
return (
<div>
<ApAccordionStyle/>
<ApAccordion open={ state.open }>
<ApAccordionHeader onToggle={ s.onToggle }>
<a>This is Header text.</a>
</ApAccordionHeader>
<ApAccordionBody>
<span>This is Body text</span>
</ApAccordionBody>
</ApAccordion>
</div>
)
}
})
Components
ApAccordionArrow
Props
Name | Type | Default | Description | |
---|---|---|---|---|
icon | string | 'fa fa-chevron-down' |
ApAccordionBody
Props
Name | Type | Default | Description |
---|
ApAccordionHeader
Props
Name | Type | Default | Description | |
---|---|---|---|---|
onToggle | func | null | ||
busyDuration | number | 500 |
ApAccordionStyle
Props
Name | Type | Default | Description |
---|
ApAccordion
Props
Name | Type | Default | Description | |
---|---|---|---|---|
open | bool | Is open or not |
License
This software is released under the MIT License.
Links
4.0.7
8 years ago
4.0.6
8 years ago
4.0.5
8 years ago
4.0.4
8 years ago
4.0.3
8 years ago
4.0.2
8 years ago
4.0.1
8 years ago
4.0.0
8 years ago
3.0.11
8 years ago
3.0.10
8 years ago
3.0.9
8 years ago
3.0.8
8 years ago
3.0.7
8 years ago
3.0.6
8 years ago
3.0.5
8 years ago
3.0.4
8 years ago
3.0.3
8 years ago
3.0.2
8 years ago
3.0.1
8 years ago
3.0.0
8 years ago
1.1.6
8 years ago
1.1.5
8 years ago
1.1.4
8 years ago
1.1.3
8 years ago
1.1.2
8 years ago
1.1.1
8 years ago
1.1.0
8 years ago
1.0.3
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago