0.2.8 • Published 4 years ago

@spacepatate/vue-space-datetime-picker v0.2.8

Weekly downloads
1
License
-
Repository
-
Last release
4 years ago

space-datetime-picker

Installation setup

npm install --save @spacepatate/vue-space-datetime-picker

or

yarn add @spacepatate/vue-space-datetime-picker

Register

import { SpaceDatetimePicker, SpaceDaterangePicker }  from '@spacepatate/vue-space-datetime-picker';
import '@spacepatate/vue-space-datetime-picker/dist/vue-space-datetime-picker.css';

export default {
  name: 'App',
  components: {
    SpaceDatetimePicker,
    SpaceDaterangePicker,
  },

Usage

Date picker

<space-datetime-picker v-model="date"></space-datetime-picker>

minimal

With time

<SpaceDatetimePicker v-model="datetime" format="DD/MM/YYYY HH:mm:ss" :showTime="true"></SpaceDateTimePicker>

time select

Select months

month select

Select year

year select

Date range picker

<SpaceDaterangePicker v-model="rangeDatetimes"></SpaceDaterangePicker>

range dates select

SpaceDatetimePicker Parameters

ParameterTypeDefaultDescription
v-model (required)Date Date-Date object
placeholderString''placeholder for default input field
formatString''format to display in default input field, the default display format is YYYY-MM-DD
localeStringundefinedBCP47 locales, ex: fr-FR, en-BR, en-US...
showTimeBooleanfalseshow time input in date picker
hour12Booleanfalseshow time in 12 hours format
weekdayStringnarrowdisplay week day in longshortnarrow
showHomeBooleanfalsehome icon button allow to return back to current datetime
disabledBooleanfalsedisabled all inputs
stardingDayNumber1define the first day of week, 0 is sunday, 1 for monday...

SpaceDaterangePicker parameters

ParameterTypeDefaultDescription
v-model (required)Date Array-Array of Date object
placeholderString Array-Array of strings, ex: 'start date', 'end date'
formatString''format to display in default input field, the default display format is YYYY-MM-DD
localeStringundefinedBCP47 locales, ex: fr-FR, en-BR, en-US...
weekdayStringnarrowdisplay week day in longshortnarrow
disabledBooleanfalsedisabled all inputs
stardingDayNumber1define the first day of week, 0 is sunday, 1 for monday...

Display format

A valid datetime format is combinated of 'YYYY', 'MM', 'DD' for date and 'HH', 'mm', 'ss' for a valid time

for example MM/DD/YYYY HH:mm:ss is valid for dates like 02/18/2020 00:30:30

Default slot

A default slot is available to replace the default input field

<vue-space-datetime-picker v-model="date">
  <div>custom input</div>
</vue-space-datetime-picker>
0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago