Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
ember-input-range
Advanced tools
<input-range>
is an Ember component for HTML range inputs that express a low and high value.
It has no dependencies.
<input-range>
can be used by invoking the component via handlebars:
{{input-range}}
Input range is implemented by combining two <input type="range" />
HTML elements, so
normal browser accessibility behaviors apply.
disabled
: (boolean; optional). false
Determines whether the input
elements are disabled or not.
Behaves according to the HTML disabled elements spec
values
: (string; required). "50,205"
A string in format of "<low value>,<high value>"
. low value
becomes the value of
the 'lower' slider, high value
, the value of the 'higher' value.
low
: (string, integer; required). "50"
A string or integer, becomes the value of the 'higher' slider
high
: (string, integer; required). "205"
A string or integer, becomes the value of the 'higher' slider
min
: (integer; optional). 0
The lowest possible value of the 'low' value.
max
: (integer; optional). 100
The lowest possible value of the 'low' value.
step
: (integer; optional). 1
Works with the min and max properties to limit the increments at which a numeric value can be set. It can be the string any or a positive floating point number.
color
: (string in any HTML color format, optional). 'transparent'
Sets the color the 'track' between the thumb for the low value
and high value
.
Can be any valid HTML color format: "rgb(12, 200, 5)"
, "hsl(175, 20%, 40%)"
, "green"
, etc
oninput(values, event)
Called whenever the thumb representing high value
or low value
is moved. Will be called with
values
: the new values represented as string in the format "<low value>,<high value>"
(e.g. "50,205"
).event
: the HTML Event objectonlowinput(value, event)
Called whenever the thumb representing low value
is moved. Will be called with
value
: the new low
value represented as string (e.g. "50"
).event
: the HTML Event objectonhighinput(value, event)
Called whenever the thumb representing high value
is moved. Will be called with
value
: the new high
value represented as string (e.g. "120"
).event
: the HTML Event objectonchange(values, event)
Called when interaction with thumb representing high value
or low value
is complete. Will be called with:
values
: the new values represented as string in the format "<low value>,<high value>"
(e.g. "50,205"
).event
: the HTML Event objectonlowchange(value, event)
Called when interaction with thumb representing low value
is complete. Will be called with:
value
: the new high
value represented as string (e.g. "120"
).event
: the HTML Event objectonhighchange(value, event)
Called when interaction with thumb representing high value
is complete. Will be called with:
value
: the new high
value represented as string (e.g. "120"
).event
: the HTML Event objectember serve
npm test
(Runs ember try:each
to test your addon against multiple Ember versions)ember test
ember test --server
ember build
For more information on using ember-cli, visit https://ember-cli.com/.
FAQs
A range input for two values
The npm package ember-input-range receives a total of 1 weekly downloads. As such, ember-input-range popularity was classified as not popular.
We found that ember-input-range demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.