@ file : Suppress (" unused ") Ċ Ċ package Ġcom . chr yn an . markup Ċ Ċ import Ġcom . chr yn an . span nable . Sp ann able Text Ċ Ċ sealed Ġclass ĠBlock Tag Ġ: ĠTag Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠText ( val Ġsp ann able Text : ĠSp ann able Text < Span Tag . Text Span Tag >) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠEmbedded ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtype : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġformat : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Url : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcontent : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠCode ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġlanguage : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcontent : ĠString ĊĠĠĠ Ġ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠHeader One ( val Ġcontent : ĠString ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠHeader Two ( val Ġcontent : ĠString ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠHeader Three ( val Ġcontent : ĠString ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠOrder edList ( val Ġlist Items : ĠList < Sp ann able Text < Span Tag . Text Span Tag >>) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠUn ordered List ( val Ġlist Items : ĠList < Sp ann able Text < Span Tag . Text Span Tag >>) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcontent : ĠSp ann able Text < Span Tag . Quote Span Tag > ĊĠĠĠ Ġ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠImage ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġformat : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Id : ĠString ? Ġ= Ġnull , Ġ// ĠSource ĠID ĠRefer encing Ġa ĠBib liography ĠSource ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Url : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠVideo ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġformat : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Url : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠAudio ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġformat : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsource Url : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠBlock Tag () ĊĊĠĠĠ Ġdata Ġclass ĠAtt ention Note ( val Ġcontent : ĠSp ann able Text < Span Tag . Text Span Tag >) Ġ: ĠBlock Tag () Ċ }