
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
cordova-plugin-inline-datepicker
Advanced tools
Creates native date picker element inside given DOM element
Allows you to display inline native date picker over your Cordova application.
cordova.plugins.DatePicker.create(htmlElement, options, callback);
Creates native date picker view (UIDatePickerView) over given element's position and size with given options. Callback function is called everytime date/time value from date picker is changed.
<div class="date-label">No date selected</div>
<div class="inline-datepicker"></div>
cordova.plugins.DatePicker.create(
document.querySelector('.inline-datepicker'),
{
'mode': cordova.plugins.DatePicker.Mode.DATE, // default is DATE_AND_TIME
'date': new Date('2016-11-24T'),
'minimumDate': new Date()
},
function (data) {
// this callback is called everytime input is changed
document.querySelector('.date-label').innerText = new Date(data.date).toLocalDateString();
}
);
cordova.plugins.DatePicker.show(element, options, success, error); // Sets isHidden option to false for given element.
cordova.plugins.DatePicker.hide(element, options, success, error); // Sets isHidden option to true for given element.
cordova.plugins.DatePicker.remove(element, options, success, error); // Removes date picker view bound to given element.
cordova.plugins.DatePicker.hideAll(element, success, error); // Hides all date pickers bound to given element and it's children.
cordova.plugins.DatePicker.removeAll(success, error); // Removes all date picker instances.
All options are optional.
date
Type: Date|number
Default value: new Date()
Initial date to show in date picker. Should be a JavaScript date object or UNIX timestamp integer.
removesAllOthers
Type: Boolean
Default value: false
When given true
removes all other instance of inline date pickers are removed from the web view.
isHidden
Type: Boolean
Default value: false
When given true
, picker is created but not shown in screen.
mode
Type: number|cordova.plugin.DatePicker.Mode
Default value: cordova.plugin.DatePicker.Mode.DATE_AND_TIME
The mode determines whether dates, times, or both dates and times are displayed. You can also use it to specify the appearance of a countdown timer.
maximumDate
Type: Date|number
Default value: null
The maximum date that a date picker can show.
minimumDate
Type: Date|number
Default value: null
The minimum date that a date picker can show.
minuteInterval
Type: number
Default value: 1
The interval at which the date picker should display minutes.
isEnabled
Type: boolean
Default value: true
A Boolean value indicating whether the control is enabled.
FAQs
Creates native date picker element inside given DOM element
The npm package cordova-plugin-inline-datepicker receives a total of 2 weekly downloads. As such, cordova-plugin-inline-datepicker popularity was classified as not popular.
We found that cordova-plugin-inline-datepicker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.