refactor(all): allow external imports

This commit is contained in:
Manu Mtz.-Almeida
2018-04-24 15:10:15 +02:00
parent 0c1476e0ff
commit 053c375521
160 changed files with 3451 additions and 770 deletions

View File

@ -2,7 +2,7 @@
export const SPINNERS: SpinnerConfigs = {
lines: {
'lines': {
dur: 1000,
lines: 12,
fn: (dur: number, index: number, total: number) => {
@ -40,7 +40,7 @@ export const SPINNERS: SpinnerConfigs = {
}
},
bubbles: {
'bubbles': {
dur: 1000,
circles: 9,
fn: (dur: number, index: number, total: number) => {
@ -57,7 +57,7 @@ export const SPINNERS: SpinnerConfigs = {
}
},
circles: {
'circles': {
dur: 1000,
circles: 8,
fn: (dur: number, index: number, total: number) => {
@ -74,7 +74,7 @@ export const SPINNERS: SpinnerConfigs = {
}
},
crescent: {
'crescent': {
dur: 750,
circles: 1,
fn: () => {
@ -85,7 +85,7 @@ export const SPINNERS: SpinnerConfigs = {
}
},
dots: {
'dots': {
dur: 750,
circles: 3,
fn: (dur: number, index: number) => {
@ -100,7 +100,6 @@ export const SPINNERS: SpinnerConfigs = {
};
}
}
};
@ -108,7 +107,6 @@ export interface SpinnerConfigs {
[spinnerName: string]: SpinnerConfig;
}
export interface SpinnerConfig {
dur: number;
circles?: number;
@ -116,7 +114,6 @@ export interface SpinnerConfig {
fn: (dur: number, index: number, total: number) => SpinnerData;
}
export interface SpinnerData {
r?: number;
y1?: number;

View File

@ -1,6 +1,6 @@
import { Component, Prop } from '@stencil/core';
import { createThemedClasses } from '../../utils/theme';
import { Config, Mode } from '../../index';
import { Config, Mode } from '../../interface';
import { SPINNERS, SpinnerConfig } from './spinner-configs';