All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.olvind.mui.muiMaterial.circularProgressCircularProgressClassesMod.scala Maven / Gradle / Ivy
package com.olvind.mui.muiMaterial
import org.scalablytyped.runtime.StObject
import scala.scalajs.js
import scala.scalajs.js.annotation.{JSGlobalScope, JSGlobal, JSImport, JSName, JSBracketAccess}
object circularProgressCircularProgressClassesMod {
@JSImport("@mui/material/CircularProgress/circularProgressClasses", JSImport.Namespace)
@js.native
val ^ : js.Any = js.native
@JSImport("@mui/material/CircularProgress/circularProgressClasses", JSImport.Default)
@js.native
val default: CircularProgressClasses = js.native
inline def getCircularProgressUtilityClass(slot: String): String = ^.asInstanceOf[js.Dynamic].applyDynamic("getCircularProgressUtilityClass")(slot.asInstanceOf[js.Any]).asInstanceOf[String]
type CircularProgressClassKey = "root" | "determinate" | "indeterminate" | "colorPrimary" | "colorSecondary" | "svg" | "circle" | "circleDeterminate" | "circleIndeterminate" | "circleDisableShrink"
trait CircularProgressClasses extends StObject {
/** Styles applied to the `circle` svg path. */
var circle: String
/** Styles applied to the `circle` svg path if `variant="determinate"`. */
var circleDeterminate: String
/** Styles applied to the `circle` svg path if `disableShrink={true}`. */
var circleDisableShrink: String
/** Styles applied to the `circle` svg path if `variant="indeterminate"`. */
var circleIndeterminate: String
/** Styles applied to the root element if `color="primary"`. */
var colorPrimary: String
/** Styles applied to the root element if `color="secondary"`. */
var colorSecondary: String
/** Styles applied to the root element if `variant="determinate"`. */
var determinate: String
/** Styles applied to the root element if `variant="indeterminate"`. */
var indeterminate: String
/** Styles applied to the root element. */
var root: String
/** Styles applied to the svg element. */
var svg: String
}
object CircularProgressClasses {
inline def apply(
circle: String,
circleDeterminate: String,
circleDisableShrink: String,
circleIndeterminate: String,
colorPrimary: String,
colorSecondary: String,
determinate: String,
indeterminate: String,
root: String,
svg: String
): CircularProgressClasses = {
val __obj = js.Dynamic.literal(circle = circle.asInstanceOf[js.Any], circleDeterminate = circleDeterminate.asInstanceOf[js.Any], circleDisableShrink = circleDisableShrink.asInstanceOf[js.Any], circleIndeterminate = circleIndeterminate.asInstanceOf[js.Any], colorPrimary = colorPrimary.asInstanceOf[js.Any], colorSecondary = colorSecondary.asInstanceOf[js.Any], determinate = determinate.asInstanceOf[js.Any], indeterminate = indeterminate.asInstanceOf[js.Any], root = root.asInstanceOf[js.Any], svg = svg.asInstanceOf[js.Any])
__obj.asInstanceOf[CircularProgressClasses]
}
@scala.inline
implicit open class MutableBuilder[Self <: CircularProgressClasses] (val x: Self) extends AnyVal {
inline def setCircle(value: String): Self = StObject.set(x, "circle", value.asInstanceOf[js.Any])
inline def setCircleDeterminate(value: String): Self = StObject.set(x, "circleDeterminate", value.asInstanceOf[js.Any])
inline def setCircleDisableShrink(value: String): Self = StObject.set(x, "circleDisableShrink", value.asInstanceOf[js.Any])
inline def setCircleIndeterminate(value: String): Self = StObject.set(x, "circleIndeterminate", value.asInstanceOf[js.Any])
inline def setColorPrimary(value: String): Self = StObject.set(x, "colorPrimary", value.asInstanceOf[js.Any])
inline def setColorSecondary(value: String): Self = StObject.set(x, "colorSecondary", value.asInstanceOf[js.Any])
inline def setDeterminate(value: String): Self = StObject.set(x, "determinate", value.asInstanceOf[js.Any])
inline def setIndeterminate(value: String): Self = StObject.set(x, "indeterminate", value.asInstanceOf[js.Any])
inline def setRoot(value: String): Self = StObject.set(x, "root", value.asInstanceOf[js.Any])
inline def setSvg(value: String): Self = StObject.set(x, "svg", value.asInstanceOf[js.Any])
}
}
}