pub trait DockOverlayPropsTrait {
type Tunderlying_viewSignal: Signal<Item = Option<Dom>>;
type Toverlay_viewsSignal: SignalVec<Item = (DockPoint, Dom)>;
type Tshow_scrimSignal: Signal<Item = bool>;
type Tshow_overlaySignal: Signal<Item = bool>;
type TOnScrimClick: Fn(Click);
type TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>;
// Required method
fn take(
self
) -> DockOverlayProps<Self::Tunderlying_viewSignal, Self::Toverlay_viewsSignal, Self::Tshow_scrimSignal, Self::Tshow_overlaySignal, Self::TOnScrimClick, Self::TApplyFn>;
}