package Ġcom . dok ar . kt spans Ċ Ċ import Ġandroid . content . res . Resources Ċ import Ġandroid . graphics . Type face Ċ import Ġandroid . text . Layout Ċ import Ġandroid . text . style . Dynamic Drawable Span Ċ import Ġcom . dok ar . kt spans . spans . Bullet Span Ċ import Ġcom . dok ar . kt spans . spans . Quote Span Ċ Ċ class ĠH r Attributes ( var Ġheight : ĠPx Ġ= Ġ 1 . dp ) Ġ: ĠAttributes () Ċ Ċ class ĠImg Attributes ( ĊĠĠĠ Ġvar Ġwidth : ĠInt Ġ= Ġ- 1 , ĊĠĠĠ Ġvar Ġheight : ĠInt Ġ= Ġ- 1 , ĊĠĠĠ Ġvar Ġvertical Alignment : ĠInt Ġ= ĠDynamic Drawable Span . ALIGN _ BOTTOM Ċ ) Ġ: ĠAttributes () Ċ Ċ class ĠBullet Attributes ( ĊĠĠĠ Ġvar Ġgap Width : ĠPx Ġ= ĠPx ( Bullet Span . STANDARD _ GAP _ WIDTH ), ĊĠĠĠ Ġvar Ġbullet Color : ĠInt Ġ= ĠBullet Span . STANDARD _ COLOR , ĊĠĠĠ Ġvar Ġbullet Radius : ĠPx Ġ= ĠPx ( Bullet Span . STANDARD _ B UL LET _ RADIUS ) Ċ ) Ġ: ĠAttributes () Ċ Ċ class ĠQuote Attributes ( ĊĠĠĠ Ġvar Ġstripe Color : ĠInt Ġ= ĠQuote Span . STANDARD _ COLOR , ĊĠĠĠ Ġvar Ġstripe Width : ĠPx Ġ= ĠPx ( Quote Span . STANDARD _ STRI PE _ WIDTH _ PX ), ĊĠĠĠ Ġvar Ġgap Width : ĠPx Ġ= ĠPx ( Quote Span . STANDARD _ GAP _ WIDTH _ PX ) Ċ ) Ġ: ĠAttributes () Ċ Ċ open Ġclass ĠAttributes ( ĊĠĠĠ Ġvar ĠfontSize : ĠSize ? Ġ= Ġnull , ĊĠĠĠ Ġvar ĠfontFamily : ĠType face ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġfont Style : ĠInt Ġ= ĠType face . NORMAL , ĊĠĠĠ Ġvar Ġline Height : ĠSize ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġalign : ĠLayout . Alignment ? Ġ= Ġnull , ĊĠĠĠ Ġvar ĠbackgroundColor : ĠInt Ġ= Ġ 0 , ĊĠĠĠ Ġvar Ġcolor : ĠInt Ġ= Ġ 0 , ĊĠĠĠ Ġvar Ġdecoration : ĠDecor ation ? Ġ= Ġnull Ċ ) Ċ Ċ val ĠInt . em : ĠEm ĊĠĠĠ Ġget () Ġ= ĠEm ( this . toFloat ()) Ċ Ċ val ĠFloat . em : ĠEm ĊĠĠĠ Ġget () Ġ= ĠEm ( this ) Ċ Ċ val ĠDouble . em : ĠEm ĊĠĠĠ Ġget () Ġ= ĠEm ( this . toFloat ()) Ċ Ċ val ĠInt . px : ĠPx ĊĠĠĠ Ġget () Ġ= ĠPx ( this ) Ċ Ċ val ĠInt . sp : ĠPx ĊĠĠĠ Ġget () Ġ= Ġthis . toDouble (). sp Ċ Ċ val ĠFloat . sp : ĠPx ĊĠĠĠ Ġget () Ġ= Ġthis . toDouble (). sp Ċ Ċ val ĠDouble . sp : ĠPx ĊĠĠĠ Ġget () Ġ= ĠPx (( Resources . getSystem (). display Metrics . scaled Density Ġ* Ġthis ). toInt ()) Ċ Ċ val ĠInt . dp : ĠPx ĊĠĠĠ Ġget () Ġ= Ġthis . toDouble (). dp Ċ Ċ val ĠFloat . dp : ĠPx ĊĠĠĠ Ġget () Ġ= Ġthis . toDouble (). dp Ċ Ċ val ĠDouble . dp : ĠPx ĊĠĠĠ Ġget () Ġ= ĠPx (( Resources . getSystem (). display Metrics . density Ġ* Ġthis ). toInt ()) Ċ Ċ class ĠEm ( value : ĠFloat ) Ġ: ĠSize ( value ) Ċ Ċ class ĠPx ( value : ĠInt ) Ġ: ĠSize ( value . toFloat ()) Ċ Ċ abstract Ġclass ĠSize ( var Ġvalue : ĠFloat ) Ċ Ċ enum Ġclass ĠDecor ation Ġ{ ĊĠĠĠ ĠUnder line , ĊĠĠĠ ĠStri ke through Ċ }