![require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages](https://cdn.sanity.io/images/cgdhsj6q/production/be8ab80c8efa5907bc341c6fefe9aa20d239d890-1600x1097.png?w=400&fit=max&auto=format)
Security News
require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
ember-spinner-button
Advanced tools
Simple Ember spinner button component using [spin.js](http://fgnass.github.io/spin.js/).
Simple Ember spinner button component using spin.js.
npm install ember-spinner-button --save-dev
ember generate ember-spin-spinner
Example:
{{spinner-button action=saveForm isSpinning=isSaving}}
The following properties should be set:
isSpinning
: a boolean value indicating whether or not the button is currently spinning.action
: the action that will be send when the button is clicked while not currently spinning.The following properties can be set to customize the spinner on a particular button:
lines
(default: 8): the number of lines to draw.length
(default: 4): the length of each line.width
(default: 3): the line thickness.radius
(default: 5): the radius of the inner circle.corners
(default: 1): corner roundness (0..1).rotate
(default: 0): the rotation offset.direction
(default: 1): 1 for clockwise, -1 for counterclockwise.color
(default: parent element text color): #rgb or #rrggbb or array of colors.speed
(default: 1): rounds per second.trail
(default: 60): afterglow percentage.shadow
(default: false): whether to render a shadow.hwaccel
(default: false): whether to use hardware acceleration.top
(default: '50%'): top position relative to parent.left
(default: '50%'): left position relative to parent.If you want to change the defaults for all spinner buttons in your application, extend the component with your own defaults:
// app/components/spinner-button.js
import SpinnerButtonComponent from 'ember-spinner-button/components/spinner-button';
export default SpinnerButtonComponent.extend({
length: 6,
width: 2
});
FAQs
Ember spinner button component.
The npm package ember-spinner-button receives a total of 4 weekly downloads. As such, ember-spinner-button popularity was classified as not popular.
We found that ember-spinner-button 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.
Security News
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.