Sha256: 9fdb2c4b858e057203b2cd2d1de52e2367a70108c6c5dd4c6c666936fbd454ae

Contents?: true

Size: 590 Bytes

Versions: 28

Compression:

Stored size: 590 Bytes

Contents

import Vue from 'vue';
import $ from 'jquery';

const opts = {
  date: {
    format: 'd mmmm yyyy',
    formatSubmit: 'yyyy-mm-dd',
    hiddenName: true
  },  
  time: {
    format: 'h:i A',
    formatSubmit: 'HH:i',
    formatLabel: 'h:i A <sm!all>HH:i</sm!all>',
    hiddenName: true
  }
}

export default Vue.directive('pickadate', {
  params: ['pickadate-kind'],
  bind: function() {
    switch(this.params.pickadateKind) {
      case 'date':
        $(this.el).pickadate(opts.date);
        break;
      case 'time':
        $(this.el).pickatime(opts.time);
        break;
    }
  }
})

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
push_type_admin-0.12.1 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.12.0 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.12.0.beta.1 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.11.2 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.11.1 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.11.0.beta.2 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.11.0.beta.1 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.4 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.3 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.2 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.1 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.0 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.0.beta.5 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.10.0.beta.3 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.9.5 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.9.3 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.9.2 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.9.1 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.9.0 app/webpack/javascripts/directives/pickadate.es6
push_type_admin-0.9.0.beta.4 app/webpack/javascripts/directives/pickadate.es6