Sha256: 4ecc7572175da35d5e7e4996c5844e633dc11c16a55ea757cbefdd939d7b5fbd

Contents?: true

Size: 1023 Bytes

Versions: 18

Compression:

Stored size: 1023 Bytes

Contents

module Wice
  module Columns #:nodoc:
    class ViewColumnHtml5Datepicker < ViewColumn #:nodoc:

      include Wice::Columns::CommonDateDatetimeMixin
      include Wice::Columns::CommonJsDateDatetimeMixin

      def do_render(params) #:nodoc:
        css_class = 'form-control input-sm native-datepicker ' + (auto_reload ? 'auto-reload' : '')
        date_format = Wice::ConfigurationProvider.value_for(:DATE_FORMAT)
        '<div class="date-filter wg-html5-datepicker">' +
          date_field_tag(@name1, params[:fr].try(:strftime, date_format), class: css_class, id: @dom_id) + '<br/>' +
          date_field_tag(@name2, params[:to].try(:strftime, date_format), class: css_class, id: @dom_id2) +
          '</div>'
      end

      def has_auto_reloading_calendar? #:nodoc:
        # To be implemented
        false
      end

    end

    class ConditionsGeneratorColumnHtml5Datepicker < ConditionsGeneratorColumn  #:nodoc:

      include Wice::Columns::CommonJsDateDatetimeConditionsGeneratorMixin

    end
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
wice_grid-7.1.4 lib/wice/columns/column_html5_datepicker.rb
wice_grid-7.1.3 lib/wice/columns/column_html5_datepicker.rb
wice_grid-7.1.2 lib/wice/columns/column_html5_datepicker.rb
wice_grid-7.1.1 lib/wice/columns/column_html5_datepicker.rb
wice_grid-7.1.0 lib/wice/columns/column_html5_datepicker.rb
wice_grid-6.1.3 lib/wice/columns/column_html5_datepicker.rb
wice_grid-6.1.2 lib/wice/columns/column_html5_datepicker.rb
wice_grid-6.1.1 lib/wice/columns/column_html5_datepicker.rb
wice_grid-6.1.0 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-7.0.0 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-6.1.2 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-6.1.1 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-6.1.0 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-5.0.2 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-5.0.1 lib/wice/columns/column_html5_datepicker.rb
pwice_grid-5.0.0 lib/wice/columns/column_html5_datepicker.rb
wice_grid-4.1.0 lib/wice/columns/column_html5_datepicker.rb
wice_grid-3.6.2 lib/wice/columns/column_html5_datepicker.rb