All Projects → marpies → material-design-spinner

marpies / material-design-spinner

Licence: Apache-2.0 license
Material design spinner for apps powered by Starling and Feathers

Programming Languages

actionscript
884 projects

Projects that are alternatives of or similar to material-design-spinner

feathersui-starling
User interface components for Starling Framework and Adobe AIR
Stars: ✭ 920 (+3900%)
Mutual labels:  starling-framework, feathers-ui
feathersui-starling-sdk
SDK for building Feathers UI (Starling) applications with MXML
Stars: ✭ 41 (+78.26%)
Mutual labels:  starling-framework, feathers-ui
Adobe-Runtime-Support
Report, track and discuss issues in Adobe AIR. Monitored by Adobe - and HARMAN - and maintained by the AIR community.
Stars: ✭ 163 (+608.7%)
Mutual labels:  starling-framework, feathers-ui
todo-app
An Adobe AIR mobile app that uses the Firebase V3 API to save users to do's lists and manage their accounts.
Stars: ✭ 19 (-17.39%)
Mutual labels:  starling-framework, feathers-ui
starling-preloader
An example preloader for Starling Framework running in Adobe Flash Player in a web browser
Stars: ✭ 24 (+4.35%)
Mutual labels:  starling-framework, feathers-ui
material-circular-loader
Material Circular Loader in SCSS like a boss. Demo: http://codepen.io/YuRen/details/KdKKax
Stars: ✭ 13 (-43.48%)
Mutual labels:  spinner, material-components
loading
Laravel package to add loading indicator to pages while page is loading.
Stars: ✭ 38 (+65.22%)
Mutual labels:  spinner
QaterialGallery
🖼️ Qaterial Library Showcase.
Stars: ✭ 85 (+269.57%)
Mutual labels:  material-components
Indian-States-and-Cities-Android
Offline Android App to illustrate Auto Complete Indian cities and states text views
Stars: ✭ 19 (-17.39%)
Mutual labels:  spinner
respinner
Pretty and customizable svg spinners for React.js
Stars: ✭ 89 (+286.96%)
Mutual labels:  spinner
preact-mdc
material design components for preact using material-components-web sass styles (for live demo click the link below)
Stars: ✭ 23 (+0%)
Mutual labels:  material-components
Newsster
Android App using Paging3, Hilt, Coroutines, Flow, Jetpack, MVVM architecture.
Stars: ✭ 147 (+539.13%)
Mutual labels:  material-components
spinners-angular
Lightweight SVG/CSS spinners for Angular
Stars: ✭ 21 (-8.7%)
Mutual labels:  spinner
ZXLoadingView
🍕ZXLoadingView is an iOS progress-activity
Stars: ✭ 14 (-39.13%)
Mutual labels:  spinner
spinner
Progress indicators for command line Clojure apps, including support for indeterminate and determinate tasks.
Stars: ✭ 32 (+39.13%)
Mutual labels:  spinner
lsp spinner.nvim
neovim plugin to retrieve the name of the running LSP client(s) and display a spinner when there are wip job
Stars: ✭ 23 (+0%)
Mutual labels:  spinner
Material-Backdrop-Android
Material Backdrop
Stars: ✭ 106 (+360.87%)
Mutual labels:  material-components
react-native-button-toggle-group
An animated button toggle group for React Native
Stars: ✭ 44 (+91.3%)
Mutual labels:  material-components
Photos
No description or website provided.
Stars: ✭ 74 (+221.74%)
Mutual labels:  material-components
ng2-material-dropdown
Angular 2 Material-like Dropdown Component
Stars: ✭ 38 (+65.22%)
Mutual labels:  material-components

Material design spinner extension for Feathers

A simple animated display object for apps powered by Starling and Feathers.

Spinner

Getting started

You can either use a pre-compiled SWC file or the original source file and texture from the source directory. The assets directory should be in the same level as your project's src directory. Alternatively, you can update the path to the embedded texture.

You will also need to enable depthAndStencil in your app descriptor XML:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<application xmlns="http://ns.adobe.com/air/application/20.0">
	...
	<initialWindow>
		...
		<depthAndStencil>true</depthAndStencil>
		...
    </initialWindow>
    ...
</application>

Usage

The spinner can be used as any other Starling DisplayObject.

import feathers.extensions.MaterialDesignSpinner;

private var mSpinner:MaterialDesignSpinner;
...

mSpinner = new MaterialDesignSpinner();
addChild(mSpinner);

You can change the color to your liking:

mSpinner.color = 0x00BCD4;

The animation starts automatically once it is displayed on the stage, and it is stopped when removed. You can pass in a custom Juggler to manage the animation by yourself; Starling.juggler is used by default.

var myJuggler:Juggler = new Juggler();

mSpinner.juggler = myJuggler;

The spinner extends FeathersControl which means you are able to use it in your Feathers layouts.

mSpinner.layoutData = new AnchorLayoutData(NaN, NaN, NaN, NaN, 0, 0);

Re-compile SWC

If you edit the texture and wish to re-compile the SWC file, you can use the provided ANT build script. Make sure to edit build.properties to match your local environment and execute ant from the build directory.

Requirements

Credits

The work is based on RadialProgressBar created by Jakub Wagner. Modifications have been made by Marcel Piestansky.

Distributed under Apache License, version 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].