2.3.4 • Published 6 months ago

@types/halogenium v2.3.4

Weekly downloads
238
License
MIT
Repository
github
Last release
6 months ago

Installation

npm install --save @types/halogenium

Summary

This package contains type definitions for halogenium (https://github.com/kirillDanshin/halogenium#readme).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/halogenium.

index.d.ts

// Type definitions for halogenium 2.3
// Project: https://github.com/kirillDanshin/halogenium#readme
// Definitions by: Weslley Nascimento Rocha <https://github.com/WeslleyNasRocha>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.8

import * as React from 'react';

export type VerticalAlign =
  | 'baseline'
  | 'length'
  | 'sub'
  | 'super'
  | 'top'
  | 'text-top'
  | 'middle'
  | 'bottom'
  | 'text-bottom'
  | 'initial'
  | 'inherit';

export interface HalogenCommonProps {
  loading?: boolean | undefined;
  color?: string | undefined;
  id?: string | undefined;
  className?: string | undefined;
  verticalAlign?: VerticalAlign | undefined;
}

export interface SizeLoaderProps extends HalogenCommonProps {
  size?: number | string | undefined;
}

export interface MarginLoaderProps extends HalogenCommonProps {
  margin?: number | string | undefined;
  size?: number | string | undefined;
}

export interface RadiusLoaderProps extends MarginLoaderProps {
  height?: number | string | undefined;
  width?: number | string | undefined;
  radius?: number | string | undefined;
}

/**
 * React components
 */
export class PulseLoader extends React.Component<MarginLoaderProps> { }

export class RotateLoader extends React.Component<MarginLoaderProps> { }

export class BeatLoader extends React.Component<MarginLoaderProps> { }

export class RiseLoader extends React.Component<MarginLoaderProps> { }

export class SyncLoader extends React.Component<MarginLoaderProps> { }

export class GridLoader extends React.Component<MarginLoaderProps> { }

export class ClipLoader extends React.Component<SizeLoaderProps> { }

export class SquareLoader extends React.Component<SizeLoaderProps> { }

export class DotLoader extends React.Component<SizeLoaderProps> { }

export class PacmanLoader extends React.Component<MarginLoaderProps> { }

export class MoonLoader extends React.Component<SizeLoaderProps> { }

export class RingLoader extends React.Component<SizeLoaderProps> { }

export class BounceLoader extends React.Component<SizeLoaderProps> { }

export class SkewLoader extends React.Component<SizeLoaderProps> { }

export class FadeLoader extends React.Component<RadiusLoaderProps> { }

export class ScaleLoader extends React.Component<RadiusLoaderProps> { }

Additional Details

  • Last updated: Thu, 08 Jul 2021 14:22:40 GMT
  • Dependencies: @types/react
  • Global values: none

Credits

These definitions were written by Weslley Nascimento Rocha.

2.3.2

8 months ago

2.3.4

6 months ago

2.3.3

7 months ago

2.3.1

3 years ago

2.3.0

5 years ago