pub trait ContentBlockPropsTrait {
type Ttitle_sectionSignal: Signal<Item = Option<Dom>>;
type Tmedia_sectionSignal: Signal<Item = Option<Dom>>;
type Tsupporting_sectionSignal: Signal<Item = Option<Dom>>;
type Tfooter_sectionSignal: Signal<Item = Option<Dom>>;
type TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>;
// Required method
fn take(
self
) -> ContentBlockProps<Self::Ttitle_sectionSignal, Self::Tmedia_sectionSignal, Self::Tsupporting_sectionSignal, Self::Tfooter_sectionSignal, Self::TApplyFn>;
}