componentsTokens method
Returns design tokens specific to OUDS components for the active theme, using BuildContext to access the correct widget tree context.
Implementation
@override
OudsComponentsTokens componentsTokens(BuildContext context) {
return OudsComponentsTokens(
button: OrangeButtonTokens(
providersTokens(context),
),
buttonMono: OrangeButtonMonoTokens(
providersTokens(context),
),
checkbox: OrangeCheckboxTokens(
providersTokens(context),
),
controlItem: OrangeControlItemTokens(
providersTokens(context),
),
radioButton: OrangeRadioButtonTokens(
providersTokens(context),
),
divider: OrangeDividerTokens(
providersTokens(context),
),
skeleton: OrangeSkeletonTokens(
providersTokens(context),
),
switchButton: OrangeSwitchTokens(
providersTokens(context),
),
chip: OrangeChipTokens(
providersTokens(context),
),
badge: OrangeBadgeTokens(
providersTokens(context),
),
tag: OrangeTagTokens(
providersTokens(context),
),
inputTag: OrangeInputTagTokens(
providersTokens(context),
),
textInput: OrangeTextInputTokens(
providersTokens(context),
),
pinCodeInput: OrangePinCodeInputTokens(
providersTokens(context),
),
link: OrangeLinkTokens(
providersTokens(context),
),
linkMono: OrangeLinkMonoTokens(
providersTokens(context),
),
bar: OrangeBarTokens(
providersTokens(context),
),
);
}