react-cron-jobs
v1.0.6
Published
React UI to build cron expressions
Downloads
44
Maintainers
Readme
react cron jobs
React UI component to create cron expression.
installation
npm install --save react-cron-jobs
demo
Live demo
Usage
import React from 'react';
import './App.css';
import CronJob from 'react-cron-jobs';
class App extends React.Component {
myCallBackFunc(cronExp, scheduleName) {
console.log('Cron expression for schedule ' + scheduleName + ' is ' + cronExp);
}
render () {
return(
<div>
<CronJob
getCronExpression={this.myCallBackFunc}
jobName={'applicationBackup'}>
</CronJob>
</div>
);
}
}
export default App;
Props
| Prop | Type | Description |
|-------------------|------------|-------------|
| getCronExpression
| function | Use this callback function to receive the cron expression for the schedule configured. |
| jobName
| string | Pass this prop to get the name of the job in the callback function passed as props |
| frequency
| string | Pass this prop along with prop 'cronString' to load the cronjob UI with this frequency and highlight the selected values |
| cronString
| string | Pass this prop along with prop 'frequency' to load the cronjob UI with this cronString and highlight the selected values |
License
MIT