Плагин DatePicker для Cordova/PhoneGap 4.0 (iOS, Android и Windows)
Это объединённая версия плагина DatePicker для iOS, Android и Windows для Cordova/Phonegap 4.0.
Оригинальная версия для iOS: https://github.com/sectore/phonegap3-ios-datepicker-plugin.
Оригинальная версия для Android: https://github.com/bikasv/cordova-android-plugins/tree/master/datepicker.
Новое в версии 0.8.0 (только для Android):
Рефакторинг кода для Android.
Добавлена опция datetime (по умолчанию, если режим неизвестен), открывающая новый диалог времени после установки даты.
Опции okText и cancelText для определения меток для кнопок POSITIVE и NEGATIVE.
Опция todayText для установки метки кнопки, которая выбирает текущую дату (дата и время).
Опция nowText для установки метки кнопки, которая выбирает текущее время (время и дата и время).
Добавлена опция is24Hour.
cordova plugin add cordova-plugin-datepicker
phonegap local plugin add cordova-plugin-datepicker
<gap:plugin name="cordova-plugin-datepicker" source="npm" />
var options = {
date: new Date(),
mode: 'date'
};
function onSuccess(date) {
alert('Выбранная дата: ' + date);
}
function onError(error) { // только для Android
alert('Ошибка: ' + error);
}
datePicker.show(options, onSuccess, onError);
Режим выбора даты.
Тип: String
Значения: date
| time
| datetime
(только iOS и Windows)
По умолчанию: date
.
Выбранная дата.
Тип: Date
По умолчанию: new Date()
.
Минимальная дата.
Тип: Date | пустая строка
По умолчанию: (пустая строка)
.
minDate — это объект Date для iOS и миллисекундная точность unix timestamp для Android, поэтому вам необходимо учитывать это при использовании плагина. Кроме того, на Android применяется только дата (время не учитывается).
Максимальная дата.
Тип: Date | пустая строка
По умолчанию: (пустая строка)
.
Метка заголовка диалога. Если пусто, используется значение по умолчанию для Android (Установить дату/Установить время).
Тип: String | пустая строка
По умолчанию: (пустая строка)
.
Метка кнопки BUTTON_POSITIVE (кнопка «Готово»). Если пусто, использует android.R.string.ok.
Тип: String | пустая строка
По умолчанию: (пустая строка)
.
Метка кнопки BUTTON_NEGATIVE (кнопка отмены). Если пусто, использует android.R.string.cancel.
Тип: String | пустая строка
По умолчанию: (пустая строка)
.
Метка кнопки «Сегодня». Если пусто, не отображается опция выбора текущей даты.
Тип: String | пустая строка
По умолчанию: (пустая строка)
.
Метка кнопки «Сейчас». Если пусто, не отображается опция выбора текущего времени.
Тип: String | пустая строка
По умолчанию: (пустая строка)
.
Отображает диалоговое окно времени в 24-часовом формате.
Тип: Boolean
Значения: true
| false
По умолчанию: false
.
Выберите тему выбора.
Тип: Int
Значения: THEME_TRADITIONAL | THEME_HOLO_DARK | THEME_HOLO_LIGHT | THEME_DEVICE_DEFAULT_DARK | THEME_DEVICE_DEFAULT_LIGHT
По умолчанию: THEME_TRADITIONAL
.
Показывает или скрывает даты раньше выбранной даты.
Тип: Boolean
Значения: true
| false
По умолчанию: true
.
Показывает или скрывает даты после выбранной даты.
Тип: Boolean
Значения: true
| false
По умолчанию: true
.
Метка кнопки «Готово».
Тип: String
По умолчанию: Done
.
Цвет кнопки «Готово» в шестнадцатеричном формате.
Тип: String
По умолчанию: #0000FF
.
Метка кнопки отмены.
Тип: String
По умолчанию: Cancel
.
Цвет кнопки отмены в шестнадцатеричном формате.
Тип: String
По умолчанию: #000000
.
X-позиция выбора даты. Позиция абсолютна относительно корневого представления приложения.
Тип: String
По умолчанию: 0
y — iOS (iPad only)
Y-позиция средства выбора даты. Позиция задаётся абсолютно относительно корневого представления приложения.
Тип: String
По умолчанию: 0
minuteInterval — iOS
Интервал между опциями в минутном разделе средства выбора даты.
Тип: Integer
По умолчанию: 1
popoverArrowDirection — iOS
Принудительное использование перечисления UIPopoverArrowDirection. Значение «any» вернёт значение по умолчанию UIPopoverArrowDirectionAny и позволит приложению самостоятельно выбрать правильное направление.
Значения: up | down | left | right | any
Тип: String
По умолчанию: any
locale — iOS
Форсированный выбор локали для datePicker.
Тип: String
По умолчанию: en_us
— Cordova 3.0+ — iOS 6.0+ — Android 2.3+
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )