Fluid 1.3.0
Material Design for QtQuick and Qml
Loading...
Searching...
No Matches
Fluid::Tokens Class Reference

Material Design 3 design tokens. More...

#include <tokens.h>

Inheritance diagram for Fluid::Tokens:

Public Member Functions

 Tokens (QObject *parent=nullptr)
 
ShapeTokens shape () const
 
ElevationTokens elevation () const
 
StateTokens state () const
 
MotionTokens motion () const
 
MeasurementTokens measurement () const
 
PaletteTokens palette () const
 
ColorLightTokens light () const
 
ColorDarkTokens dark () const
 
TypeScaletypescale () const
 
EmphasizedTypeScaleemphasizedTypeScale () const
 
AppBar appBar () const
 
Button button () const
 
CheckBox checkBox () const
 
RadioButton radioButton () const
 
Dialog dialog () const
 
Fab fab () const
 
FabMenu fabMenu () const
 
IconButton iconButton () const
 
ListItem listItem () const
 
Menu menu () const
 
NavigationRail navigationRail () const
 Returns the immutable navigation-rail component token group.
 
ExposedDropdownMenu exposedDropdownMenu () const
 Returns the immutable exposed-dropdown-menu component token group.
 
Slider slider () const
 
Divider divider () const
 
Switch switchControl () const
 
Symbol symbol () const
 
ToolTip toolTip () const
 

Static Public Member Functions

static Tokenscreate (QQmlEngine *engine, QJSEngine *jsEngine)
 

Properties

QML_SINGLETONFluid::ShapeTokens shape
 
Fluid::ElevationTokens elevation
 
Fluid::StateTokens state
 
Fluid::MotionTokens motion
 
Fluid::MeasurementTokens measurement
 
Fluid::PaletteTokens palette
 
Fluid::ColorLightTokens light
 
Fluid::ColorDarkTokens dark
 
Fluid::TypeScaletypescale
 
Fluid::EmphasizedTypeScaleemphasizedTypeScale
 
Fluid::AppBar appBar
 
Fluid::Button button
 
Fluid::CheckBox checkBox
 
Fluid::RadioButton radioButton
 
Fluid::Dialog dialog
 
Fluid::Fab fab
 
Fluid::FabMenu fabMenu
 
Fluid::IconButton iconButton
 
Fluid::ListItem listItem
 
Fluid::Menu menu
 
Fluid::NavigationRail navigationRail
 
Fluid::ExposedDropdownMenu exposedDropdownMenu
 
Fluid::Slider slider
 
Fluid::Divider divider
 
Fluid::Switch switch
 
Fluid::Symbol symbol
 
Fluid::ToolTip toolTip
 

Detailed Description

Material Design 3 design tokens.

Provides access to Material Design 3 system and component tokens.

import QtQuick
import Fluid as MD
Rectangle {
topLeftRadius: MD.Tokens.shape.cornerMedium.topLeft
topRightRadius: MD.Tokens.shape.cornerMedium.topRight
bottomLeftRadius: MD.Tokens.shape.cornerMedium.bottomLeft
bottomRightRadius: MD.Tokens.shape.cornerMedium.bottomRight
anchors.margins: MD.Tokens.measurement.space200
Text {
font.pixelSize: MD.Tokens.typescale.titleLarge.fontSize
}
}

For more information see the Material Design 3 guidelines.

Definition at line 64 of file tokens.h.

Constructor & Destructor Documentation

◆ Tokens()

Fluid::Tokens::Tokens ( QObject *  parent = nullptr)
explicit

Definition at line 8 of file tokens.cpp.

Member Function Documentation

◆ appBar()

AppBar Fluid::Tokens::appBar ( ) const

Definition at line 67 of file tokens.cpp.

◆ button()

Button Fluid::Tokens::button ( ) const

Definition at line 73 of file tokens.cpp.

◆ checkBox()

CheckBox Fluid::Tokens::checkBox ( ) const

Definition at line 79 of file tokens.cpp.

◆ create()

Tokens * Fluid::Tokens::create ( QQmlEngine *  engine,
QJSEngine *  jsEngine 
)
static

Definition at line 168 of file tokens.cpp.

◆ dark()

ColorDarkTokens Fluid::Tokens::dark ( ) const

Definition at line 50 of file tokens.cpp.

◆ dialog()

Dialog Fluid::Tokens::dialog ( ) const

Definition at line 91 of file tokens.cpp.

◆ divider()

Divider Fluid::Tokens::divider ( ) const

Definition at line 145 of file tokens.cpp.

◆ elevation()

ElevationTokens Fluid::Tokens::elevation ( ) const

Definition at line 20 of file tokens.cpp.

◆ emphasizedTypeScale()

EmphasizedTypeScale * Fluid::Tokens::emphasizedTypeScale ( ) const

Definition at line 61 of file tokens.cpp.

◆ exposedDropdownMenu()

ExposedDropdownMenu Fluid::Tokens::exposedDropdownMenu ( ) const

Returns the immutable exposed-dropdown-menu component token group.

Definition at line 133 of file tokens.cpp.

◆ fab()

Fab Fluid::Tokens::fab ( ) const

Definition at line 97 of file tokens.cpp.

◆ fabMenu()

FabMenu Fluid::Tokens::fabMenu ( ) const

Definition at line 103 of file tokens.cpp.

◆ iconButton()

IconButton Fluid::Tokens::iconButton ( ) const

Definition at line 109 of file tokens.cpp.

◆ light()

ColorLightTokens Fluid::Tokens::light ( ) const

Definition at line 45 of file tokens.cpp.

◆ listItem()

ListItem Fluid::Tokens::listItem ( ) const

Definition at line 115 of file tokens.cpp.

◆ measurement()

MeasurementTokens Fluid::Tokens::measurement ( ) const

Definition at line 35 of file tokens.cpp.

◆ menu()

Menu Fluid::Tokens::menu ( ) const

Definition at line 121 of file tokens.cpp.

◆ motion()

MotionTokens Fluid::Tokens::motion ( ) const

Definition at line 30 of file tokens.cpp.

◆ navigationRail()

NavigationRail Fluid::Tokens::navigationRail ( ) const

Returns the immutable navigation-rail component token group.

Definition at line 127 of file tokens.cpp.

◆ palette()

PaletteTokens Fluid::Tokens::palette ( ) const

Definition at line 40 of file tokens.cpp.

◆ radioButton()

RadioButton Fluid::Tokens::radioButton ( ) const

Definition at line 85 of file tokens.cpp.

◆ shape()

ShapeTokens Fluid::Tokens::shape ( ) const

Definition at line 15 of file tokens.cpp.

◆ slider()

Slider Fluid::Tokens::slider ( ) const

Definition at line 139 of file tokens.cpp.

◆ state()

StateTokens Fluid::Tokens::state ( ) const

Definition at line 25 of file tokens.cpp.

◆ switchControl()

Switch Fluid::Tokens::switchControl ( ) const

Definition at line 151 of file tokens.cpp.

◆ symbol()

Symbol Fluid::Tokens::symbol ( ) const

Definition at line 157 of file tokens.cpp.

◆ toolTip()

ToolTip Fluid::Tokens::toolTip ( ) const

Definition at line 163 of file tokens.cpp.

◆ typescale()

TypeScale * Fluid::Tokens::typescale ( ) const

Definition at line 56 of file tokens.cpp.

Property Documentation

◆ appBar

Fluid::AppBar Fluid::Tokens::appBar
read

Definition at line 86 of file tokens.h.

◆ button

Fluid::Button Fluid::Tokens::button
read

Definition at line 89 of file tokens.h.

◆ checkBox

Fluid::CheckBox Fluid::Tokens::checkBox
read

Definition at line 92 of file tokens.h.

◆ dark

Fluid::ColorDarkTokens Fluid::Tokens::dark
read

Definition at line 78 of file tokens.h.

◆ dialog

Fluid::Dialog Fluid::Tokens::dialog
read

Definition at line 98 of file tokens.h.

◆ divider

Fluid::Divider Fluid::Tokens::divider
read

Definition at line 126 of file tokens.h.

◆ elevation

Fluid::ElevationTokens Fluid::Tokens::elevation
read

Definition at line 72 of file tokens.h.

◆ emphasizedTypeScale

Fluid::EmphasizedTypeScale * Fluid::Tokens::emphasizedTypeScale
read

Definition at line 82 of file tokens.h.

◆ exposedDropdownMenu

Fluid::ExposedDropdownMenu Fluid::Tokens::exposedDropdownMenu
read

Definition at line 119 of file tokens.h.

◆ fab

Fluid::Fab Fluid::Tokens::fab
read

Definition at line 101 of file tokens.h.

◆ fabMenu

Fluid::FabMenu Fluid::Tokens::fabMenu
read

Definition at line 104 of file tokens.h.

◆ iconButton

Fluid::IconButton Fluid::Tokens::iconButton
read

Definition at line 107 of file tokens.h.

◆ light

Fluid::ColorLightTokens Fluid::Tokens::light
read

Definition at line 77 of file tokens.h.

◆ listItem

Fluid::ListItem Fluid::Tokens::listItem
read

Definition at line 110 of file tokens.h.

◆ measurement

Fluid::MeasurementTokens Fluid::Tokens::measurement
read

Definition at line 75 of file tokens.h.

◆ menu

Fluid::Menu Fluid::Tokens::menu
read

Definition at line 113 of file tokens.h.

◆ motion

Fluid::MotionTokens Fluid::Tokens::motion
read

Definition at line 74 of file tokens.h.

◆ navigationRail

Fluid::NavigationRail Fluid::Tokens::navigationRail
read

Definition at line 116 of file tokens.h.

◆ palette

Fluid::PaletteTokens Fluid::Tokens::palette
read

Definition at line 76 of file tokens.h.

◆ radioButton

Fluid::RadioButton Fluid::Tokens::radioButton
read

Definition at line 95 of file tokens.h.

◆ shape

QML_SINGLETONFluid::ShapeTokens Fluid::Tokens::shape
read

Definition at line 71 of file tokens.h.

◆ slider

Fluid::Slider Fluid::Tokens::slider
read

Definition at line 123 of file tokens.h.

◆ state

Fluid::StateTokens Fluid::Tokens::state
read

Definition at line 73 of file tokens.h.

◆ switch

Fluid::Switch Fluid::Tokens::switch
read

Definition at line 129 of file tokens.h.

◆ symbol

Fluid::Symbol Fluid::Tokens::symbol
read

Definition at line 132 of file tokens.h.

◆ toolTip

Fluid::ToolTip Fluid::Tokens::toolTip
read

Definition at line 135 of file tokens.h.

◆ typescale

Fluid::TypeScale * Fluid::Tokens::typescale
read

Definition at line 81 of file tokens.h.


The documentation for this class was generated from the following files: