|
| 1 | +// |
| 2 | +// Software Name: OUDS Flutter |
| 3 | +// SPDX-FileCopyrightText: Copyright (c) Orange SA |
| 4 | +// SPDX-License-Identifier: MIT |
| 5 | +// |
| 6 | +// This software is distributed under the MIT license, |
| 7 | +// the text of which is available at https://opensource.org/license/MIT/ |
| 8 | +// or see the "LICENSE" file for more details. |
| 9 | +// |
| 10 | +// Software description: Flutter library of reusable graphical components |
| 11 | +// |
| 12 | + |
| 13 | +// Tokens version 0.11.0 |
| 14 | +// Generated by Tokenator |
| 15 | + |
| 16 | +import 'package:flutter/material.dart'; |
| 17 | +import 'package:ouds_theme_contract/ouds_tokens_provider.dart'; |
| 18 | +import 'package:ouds_global_raw_tokens/dimension_raw_tokens.dart'; |
| 19 | + |
| 20 | +class OudsChipTokens { |
| 21 | + final double borderRadiusPill; |
| 22 | + final double borderWidthDefault; |
| 23 | + final double borderWidthDefaultInteraction; |
| 24 | + final double borderWidthSelected; |
| 25 | + final double borderWidthSelectedInteraction; |
| 26 | + final double borderWidthUnselected; |
| 27 | + final double borderWidthUnselectedInteraction; |
| 28 | + final Color colorBgDisabled; |
| 29 | + final Color colorBgEnabled; |
| 30 | + final Color colorBgFocus; |
| 31 | + final Color colorBgHover; |
| 32 | + final Color colorBgPressed; |
| 33 | + final Color colorBorderDisabled; |
| 34 | + final Color colorBorderFocus; |
| 35 | + final Color colorBorderHover; |
| 36 | + final Color colorBorderPressed; |
| 37 | + final Color colorBorderSelected; |
| 38 | + final Color colorBorderUnselected; |
| 39 | + final Color colorContentDisabled; |
| 40 | + final Color colorContentEnabled; |
| 41 | + final Color colorContentFocus; |
| 42 | + final Color colorContentHover; |
| 43 | + final Color colorContentPressed; |
| 44 | + final double sizeIcon; |
| 45 | + final double sizeMinHeight; |
| 46 | + final double sizeMinWidth; |
| 47 | + final double spaceColumnGapColumnGap; |
| 48 | + final double spaceInsetIconOnly; |
| 49 | + final double spacePaddingBlock; |
| 50 | + final double spacePaddingInlineIconEnd; |
| 51 | + final double spacePaddingInlineIconNone; |
| 52 | + final double spacePaddingInlineIconOnly; |
| 53 | + final double spacePaddingInlineIconStart; |
| 54 | + final double spacePaddingInlineLabelEnd; |
| 55 | + final double spacePaddingInlineLabelStart; |
| 56 | + |
| 57 | + OudsChipTokens({ |
| 58 | + required OudsProvidersTokens providersTokens, |
| 59 | + double? borderRadiusPill, |
| 60 | + double? borderWidthDefault, |
| 61 | + double? borderWidthDefaultInteraction, |
| 62 | + double? borderWidthSelected, |
| 63 | + double? borderWidthSelectedInteraction, |
| 64 | + double? borderWidthUnselected, |
| 65 | + double? borderWidthUnselectedInteraction, |
| 66 | + Color? colorBgDisabled, |
| 67 | + Color? colorBgEnabled, |
| 68 | + Color? colorBgFocus, |
| 69 | + Color? colorBgHover, |
| 70 | + Color? colorBgPressed, |
| 71 | + Color? colorBorderDisabled, |
| 72 | + Color? colorBorderFocus, |
| 73 | + Color? colorBorderHover, |
| 74 | + Color? colorBorderPressed, |
| 75 | + Color? colorBorderSelected, |
| 76 | + Color? colorBorderUnselected, |
| 77 | + Color? colorContentDisabled, |
| 78 | + Color? colorContentEnabled, |
| 79 | + Color? colorContentFocus, |
| 80 | + Color? colorContentHover, |
| 81 | + Color? colorContentPressed, |
| 82 | + double? sizeIcon, |
| 83 | + double? sizeMinHeight, |
| 84 | + double? sizeMinWidth, |
| 85 | + double? spaceColumnGapColumnGap, |
| 86 | + double? spaceInsetIconOnly, |
| 87 | + double? spacePaddingBlock, |
| 88 | + double? spacePaddingInlineIconEnd, |
| 89 | + double? spacePaddingInlineIconNone, |
| 90 | + double? spacePaddingInlineIconOnly, |
| 91 | + double? spacePaddingInlineIconStart, |
| 92 | + double? spacePaddingInlineLabelEnd, |
| 93 | + double? spacePaddingInlineLabelStart |
| 94 | + }) : |
| 95 | + borderRadiusPill = borderRadiusPill ?? providersTokens.borderTokens.radiusPill, |
| 96 | + borderWidthDefault = borderWidthDefault ?? providersTokens.borderTokens.widthDefault, |
| 97 | + borderWidthDefaultInteraction = borderWidthDefaultInteraction ?? providersTokens.borderTokens.widthMedium, |
| 98 | + borderWidthSelected = borderWidthSelected ?? providersTokens.borderTokens.widthMedium, |
| 99 | + borderWidthSelectedInteraction = borderWidthSelectedInteraction ?? providersTokens.borderTokens.widthMedium, |
| 100 | + borderWidthUnselected = borderWidthUnselected ?? providersTokens.borderTokens.widthDefault, |
| 101 | + borderWidthUnselectedInteraction = borderWidthUnselectedInteraction ?? providersTokens.borderTokens.widthMedium, |
| 102 | + colorBgDisabled = colorBgDisabled ?? providersTokens.colorScheme.opacityTransparent, |
| 103 | + colorBgEnabled = colorBgEnabled ?? providersTokens.colorScheme.opacityTransparent, |
| 104 | + colorBgFocus = colorBgFocus ?? providersTokens.colorScheme.opacityTransparent, |
| 105 | + colorBgHover = colorBgHover ?? providersTokens.colorScheme.opacityTransparent, |
| 106 | + colorBgPressed = colorBgPressed ?? providersTokens.colorScheme.opacityTransparent, |
| 107 | + colorBorderDisabled = colorBorderDisabled ?? providersTokens.colorScheme.actionDisabled, |
| 108 | + colorBorderFocus = colorBorderFocus ?? providersTokens.colorScheme.actionFocus, |
| 109 | + colorBorderHover = colorBorderHover ?? providersTokens.colorScheme.actionHover, |
| 110 | + colorBorderPressed = colorBorderPressed ?? providersTokens.colorScheme.actionPressed, |
| 111 | + colorBorderSelected = colorBorderSelected ?? providersTokens.colorScheme.actionSelected, |
| 112 | + colorBorderUnselected = colorBorderUnselected ?? providersTokens.colorScheme.borderDefault, |
| 113 | + colorContentDisabled = colorContentDisabled ?? providersTokens.colorScheme.actionDisabled, |
| 114 | + colorContentEnabled = colorContentEnabled ?? providersTokens.colorScheme.actionEnabled, |
| 115 | + colorContentFocus = colorContentFocus ?? providersTokens.colorScheme.actionFocus, |
| 116 | + colorContentHover = colorContentHover ?? providersTokens.colorScheme.actionHover, |
| 117 | + colorContentPressed = colorContentPressed ?? providersTokens.colorScheme.actionPressed, |
| 118 | + sizeIcon = sizeIcon ?? providersTokens.sizeTokens.iconWithLabelMediumSizeSm, |
| 119 | + sizeMinHeight = sizeMinHeight ?? DimensionRawTokens.dimension400, |
| 120 | + sizeMinWidth = sizeMinWidth ?? DimensionRawTokens.dimension600, |
| 121 | + spaceColumnGapColumnGap = spaceColumnGapColumnGap ?? providersTokens.spaceTokens.columnGapShorter, |
| 122 | + spaceInsetIconOnly = spaceInsetIconOnly ?? providersTokens.spaceTokens.insetMedium, |
| 123 | + spacePaddingBlock = spacePaddingBlock ?? providersTokens.spaceTokens.paddingBlockShorter, |
| 124 | + spacePaddingInlineIconEnd = spacePaddingInlineIconEnd ?? providersTokens.spaceTokens.paddingInlineMedium, |
| 125 | + spacePaddingInlineIconNone = spacePaddingInlineIconNone ?? providersTokens.spaceTokens.paddingInlineTall, |
| 126 | + spacePaddingInlineIconOnly = spacePaddingInlineIconOnly ?? providersTokens.spaceTokens.paddingInlineMedium, |
| 127 | + spacePaddingInlineIconStart = spacePaddingInlineIconStart ?? providersTokens.spaceTokens.paddingInlineMedium, |
| 128 | + spacePaddingInlineLabelEnd = spacePaddingInlineLabelEnd ?? providersTokens.spaceTokens.paddingInlineTall, |
| 129 | + spacePaddingInlineLabelStart = spacePaddingInlineLabelStart ?? providersTokens.spaceTokens.paddingInlineTall; |
| 130 | +} |
0 commit comments