/// This is equivalent to `text-decoration: underline;`.
/// @example text-decoration: underline;
/// @name .k-text-underline
/// @group text-decoration
/// @contextType css

/// This is equivalent to `text-decoration: overline;`.
/// @example text-decoration: overline;
/// @name .k-text-overline
/// @group text-decoration
/// @contextType css

/// This is equivalent to `text-decoration: line-through;`.
/// @example text-decoration: line-through;
/// @name .k-text-line-through
/// @group text-decoration
/// @contextType css

/// This is equivalent to `text-decoration: none-decoration;`.
/// @example text-decoration: none-decoration;
/// @name .k-text-no-underline
/// @group text-decoration
/// @contextType css

@use "sass:map";
@use "../_globals.scss" as *;

// Register
@use "@progress/kendo-theme-core/scss/mixins/import-once.scss" as *;

@mixin kendo-utils--typography--text-decoration() {
    @include import-once("utils-typography-text-decoration") {

        // text-decoration utility classes
        $kendo-utils-text-decoration: map.get( $kendo-utils, "text-decoration" ) !default;
        @include generate-utils( text, text-decoration, $kendo-utils-text-decoration );

    }
}
