apeman-react-console

3.0.4 • Public • Published

apeman-react-console

Build Status Code Climate Code Coverage npm Version JS Standard

apeman react package for console components.

Installation

$ npm install apeman-react-console --save

Demo

Live demo is hosted on GitHub Pages.

Usage

'use strict'
 
import React from 'react'
import {ApConsole, ApConsoleStyle} from 'apeman-react-console'
 
const ExampleComponent = React.createClass({
  render () {
    const s = this
    let { state } = s
    return (
      <div>
        <ApConsoleStyle />
        <ApConsole consoleRef={ (console) => s._registerConsole(console) }/>
      </div>
    )
  },
 
  _registerConsole (console) {
    const s = this
    s.console = console
    console.log('This is text 01')
    console.error('This is error')
    console.warn('This is warn')
    console.info('This is info')
  }
 
})
 
 

Components

ApConsoleButton

Props

Name Type Default Description
left bool
hidden bool

ApConsoleLine

Props

Name Type Default Description
level string
prefix string
message string
text null

ApConsoleStyle

Props

Name Type Default Description

ApConsole

Props

Name Type Default Description
height number 300
toolTips object {

up: 'Scroll to Top', down: 'Scroll to Bottom', clear: 'Clear lines' } | | Tool tip texts | | consoleRef | func | () => null | | Handle console instance | | alt | string | 'No output found' | | Alt message text | | prefix | string|func | | | Prefix of console line | | pipe | bool | | | Pipe console out put to window.console |

License

This software is released under the MIT License.

Links

Package Sidebar

Install

npm i apeman-react-console

Weekly Downloads

2

Version

3.0.4

License

MIT

Last publish

Collaborators

  • okunishinishi