Package-level declarations

Types

Link copied to clipboard

Align Content プロパティ

Link copied to clipboard

Align Items プロパティ

Link copied to clipboard

Align Self プロパティ

Link copied to clipboard

Background Attachment プロパティ

Link copied to clipboard

Background Position プロパティ

Link copied to clipboard

Background Repeat プロパティ

Link copied to clipboard

Background Size プロパティ

Link copied to clipboard

Border Style プロパティ

Link copied to clipboard

Box Sizing プロパティ

Link copied to clipboard

Clear プロパティ

Link copied to clipboard
object Color

色のファクトリオブジェクト

Link copied to clipboard
interface CssCapable

CSS対応可能なDSLを示すインターフェース

Link copied to clipboard
sealed interface CssColor : CssValue

CSS色の基底インターフェース

Link copied to clipboard
class CssDsl

CSS記述用のDSL(全プロパティ対応 + 疑似クラス対応)

Link copied to clipboard
interface CssManager

CSSクラス管理のインターフェース

Link copied to clipboard

疑似クラス用のDSL

Link copied to clipboard
data class CssRuleSet(val baseProperties: Map<String, CssValue>, val pseudoClasses: List<PseudoClassRule>)

CSS規則(ベース + 疑似クラス)を管理するデータクラス

Link copied to clipboard
data class CssString(val value: String) : CssValue

文字列値

Link copied to clipboard
data class CssUnit(val value: Number, val unit: String) : CssValue

単位付きの値

Link copied to clipboard
object CssUtils

CSS管理のユーティリティ関数

Link copied to clipboard
sealed interface CssValue

CSS値の基底インターフェース

Link copied to clipboard

Cursor プロパティ

Link copied to clipboard

Display プロパティ

Link copied to clipboard

Flex Direction プロパティ

Link copied to clipboard

Flex Wrap プロパティ

Link copied to clipboard

Float プロパティ

Link copied to clipboard

フォントスタイル

Link copied to clipboard

フォントバリアント

Link copied to clipboard

フォントウェイト

Link copied to clipboard

Grid Auto Flow プロパティ

Link copied to clipboard
data class HexColor(val hex: String) : CssColor

16進数表記

Link copied to clipboard
Link copied to clipboard

Justify Content プロパティ

Link copied to clipboard

Justify Items プロパティ

Link copied to clipboard

Justify Self プロパティ

Link copied to clipboard

JVM版のCSSマネージャー実装(疑似クラス対応)

Link copied to clipboard

名前付きの色

Link copied to clipboard

Object Fit プロパティ

Link copied to clipboard

Overflow プロパティ

Link copied to clipboard

Place Items プロパティ

Link copied to clipboard

Place Self プロパティ

Link copied to clipboard

Pointer Events プロパティ

Link copied to clipboard

Position プロパティ

Link copied to clipboard
data class PseudoClassRule(val pseudoClass: String, val properties: Map<String, CssValue>)

CSS疑似クラス情報を保持するデータクラス

Link copied to clipboard
data class RgbaColor(val r: Int, val g: Int, val b: Int, val a: Double) : CssColor

RGBA表記(透明度付き)

Link copied to clipboard
data class RgbColor(val r: Int, val g: Int, val b: Int) : CssColor

RGB表記

Link copied to clipboard

Text Align プロパティ

Link copied to clipboard

Text Decoration プロパティ

Link copied to clipboard

Text Overflow プロパティ

Link copied to clipboard

Text Transform プロパティ

Link copied to clipboard

User Select プロパティ

Link copied to clipboard

Vertical Align プロパティ

Link copied to clipboard

Visibility プロパティ

Link copied to clipboard

White Space プロパティ

Link copied to clipboard

Word Break プロパティ

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

プラットフォーム固有のCssManagerを作成するファクトリ関数

JVM版のCssManagerファクトリ関数

Link copied to clipboard

DSLにCSS機能を追加する拡張関数(疑似クラス対応)