Search the design system

Components – legacy

Loader

Loader exists in 3 sizes and are available as default or inverted depending on what surface it should be displayed on.

Code

import { Loader } from '@svenskaspelab/trinidad-ui';

const myLoader = new Loader('.js-loader');

// Size support for: 100, 200, 300
const size = 100;
myLoader.show(size, 'inverted');

// Show fullscreen loader
myLoader.show();

// Hides and removes the loader.
myLoader.hide();

Trinidad users

// Add dependency in your controller.

new svs.ui.Loader('.js-loader).show(200);

// Hides the loader and removes it
svs.ui.loader.hide();

Properties

PropertyDefault valueAvailable valuesDescription
delayedShowtruetrue, falseAdd a delay of 200ms before showing the loader to prevent flashing.

Methods

MethodParametersDescription
showsize, themeSizes available is 100, 200 and 300. Themes available is inverted (and undefined for default).
hideHides and removes the loader.

Accessibility

This component has been validated to meet the WCAG 2.1 AA accessibility guidelines.

Read more about WCAG 2.1 AA.

ComponentsLoader / Usage
ComponentsMedia Object / Usage

© DesignTech - AB Svenska Spel

What's newTerms of useAccessibility statementCookiesTeams channel [Internal]
@svs/ui version
2.3.0

Feedback

We always want to improve the Design System and would be thrilled to get your feedback.

Please share your wisdom with us.

Microsoft Teams [internal]

Designsystem@svenskaspel.se