All Projects → pointworld → point-vue-cron

pointworld / point-vue-cron

Licence: MIT license
vue component: cron expression generator

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
Smarty
1635 projects

Projects that are alternatives of or similar to point-vue-cron

cron-time
Javascript Cron Time Expressions
Stars: ✭ 58 (+176.19%)
Mutual labels:  cron, cron-expression
cron-validate
A cron-expression validator for TypeScript/JavaScript projects.
Stars: ✭ 40 (+90.48%)
Mutual labels:  cron, cron-expression
cron-schedule
A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
Stars: ✭ 28 (+33.33%)
Mutual labels:  cron, cron-expression
croncpp
A C++11/14/17 header-only cross-platform library for handling CRON expressions
Stars: ✭ 162 (+671.43%)
Mutual labels:  cron, cron-expression
crontab
cron expression parser and executor for dotnet core.
Stars: ✭ 13 (-38.1%)
Mutual labels:  cron, cron-expression
php-cron-expr
Ultra lightweight, Dependency free and Super Fast Cron Expression parser for PHP
Stars: ✭ 42 (+100%)
Mutual labels:  cron, cron-expression
angular-cron-gen
A basic way to for users to graphically build a cron expression using Angular.
Stars: ✭ 36 (+71.43%)
Mutual labels:  cron, cron-expression
VestaCP-Sync-Backups-To-Mega
VestaCP: uploading backups to the MEGA cloud
Stars: ✭ 17 (-19.05%)
Mutual labels:  cron
delay-timer
Time-manager of delayed tasks. Like crontab, but synchronous asynchronous tasks are possible scheduling, and dynamic add/cancel/remove is supported.
Stars: ✭ 257 (+1123.81%)
Mutual labels:  cron
butdr
Backup to Cloud( Google Drive, Dropbox ... ) use rclone
Stars: ✭ 49 (+133.33%)
Mutual labels:  cron
yii2-deferred-tasks
Yii2 extension for handling deferred tasks (background cron jobs)
Stars: ✭ 11 (-47.62%)
Mutual labels:  cron
trans girls rule the world
Code for transgirlsruletheworld.tumblr.com
Stars: ✭ 11 (-47.62%)
Mutual labels:  cron
legacy-bottlerockets
Node.js high availability queue and scheduler for background job processing
Stars: ✭ 25 (+19.05%)
Mutual labels:  cron
vue-cron-editor
Vue component for easier editing of cron expressions.
Stars: ✭ 61 (+190.48%)
Mutual labels:  cron
gnome-shell-extension-sermon
A GNOME Shell extension for monitoring and managing systemd services, cron jobs, docker and poman containers
Stars: ✭ 27 (+28.57%)
Mutual labels:  cron
fastify-cron
Run cron jobs alongside your Fastify server 👷
Stars: ✭ 32 (+52.38%)
Mutual labels:  cron
one-cron
a time scheduling component based cron expressions
Stars: ✭ 14 (-33.33%)
Mutual labels:  cron-expression
langx-java
Java tools, helper, common utilities. A replacement of guava, apache-commons, hutool
Stars: ✭ 50 (+138.1%)
Mutual labels:  cron
pgsql-backup
PostgreSQL Backup Script. Ported from AutoMySQLBackup.
Stars: ✭ 24 (+14.29%)
Mutual labels:  cron
cron-docker-image
Docker image to run cron inside the Docker container
Stars: ✭ 73 (+247.62%)
Mutual labels:  cron

point-vue-cron

point-vue-cron: https://github.com/pointworld/point-vue-cron reference: https://github.com/1615450788/vue-cron

Cron Expression Generator, based on vue and element-ui demo

dependencies

  • Vue 2.0.0+
  • element-ui 1.0.0+
  • babel-polyfill
  • babel-runtime

dev dependencies

  • cooking
  • cooking-autoprefixer
  • cooking-cli
  • cooking-less
  • cooking-vue2
  • hoek
  • json-stable-stringify
  • vue-template-compiler
  • webpack-node-externals

install

npm i point-vue-cron

usage

// config
import Vue from 'vue'
import ElementUI from 'element-ui'
Vue.use(ElementUI)

// global import
import VueCron from 'vue-cron'
Vue.use(VueCron) // use:<vueCron></vueCron>

// local import
import {cron} from 'vue-cron'

export default {
    template: '<cron/>',
    components: { cron }
}

examples

<template>
    <div class="cron">
        <h1>vue-cron</h1>
        <el-popover v-model="cronPopover">
            <cron @change="changeCron" @close="cronPopover=false" i18n="en"></cron>
            <el-input slot="reference" @click="cronPopover=true" v-model="cron" placeholder="请输入定时策略"></el-input>
        </el-popover>
    </div>
</template>

<script>
    import {cron} from 'vue-cron'

    export default {
        components: { cron },
        data() {
            return {
                cronPopover: false,
                cron: ''
            }
        },
        methods: {
            changeCron(val){
                this.cron = val
            },
        },
    }
</script>

parameters

events

  • change(cronText)

    • param: {String} cronText the value of cron expression
    • trigger when the value of cron expression changed
  • close()

    • param: null
    • trigger when the cancel button of select box was clicked
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].