CalcScope

sealed interface CalcScope(source)

Types

Link copied to clipboard
class CalcNum<T : Number> : Number

An extension of Number which uses CSS's calc() function to represent operations.

Functions

Link copied to clipboard
open operator fun <T : CSSUnit> CSSNumericValue<T>.div(num: Number): CSSNumericValue<T>
Link copied to clipboard
open operator fun <T : CSSUnit> CSSNumericValue<T>.minus(b: CSSNumericValue<T>): CSSNumericValue<T>
Link copied to clipboard
open fun <T : Number> num(num: T): CalcScope.CalcNum<T>
Link copied to clipboard
open operator fun <T : CSSUnit> CSSNumericValue<T>.plus(b: CSSNumericValue<T>): CSSNumericValue<T>
Link copied to clipboard
open operator fun <T : CSSUnit> Number.times(unit: CSSNumericValue<T>): CSSNumericValue<T>
open operator fun <T : CSSUnit> CSSNumericValue<T>.times(b: Number): CSSNumericValue<T>
Link copied to clipboard
open operator fun <T : CSSUnit> CSSNumericValue<T>.unaryMinus(): CSSNumericValue<T>
Link copied to clipboard
open operator fun <T : CSSUnit> CSSNumericValue<T>.unaryPlus(): CSSNumericValue<T>