import { VirtualDOM, ChildrenLike } from '@youwol/rx-vdom'; import { ExplorerBackend } from '@youwol/http-clients'; import { BehaviorSubject } from 'rxjs'; import { ApplicationInfo } from '@youwol/os-core'; export declare class DesktopFavoritesView implements VirtualDOM<'div'> { readonly tag = "div"; readonly class = "d-flex w-50 flex-wrap justify-content-center align-self-center "; readonly children: ChildrenLike; constructor(); } export declare class DesktopFavoriteView implements VirtualDOM<'div'> { readonly tag = "div"; readonly class = "rounded p-1 d-flex flex-column align-items-center yw-hover-app m-1"; readonly style: { position: "relative"; width: string; height: string; overflowWrap: "anywhere"; textAlign: "center"; justifyContent: "center"; }; readonly item: ExplorerBackend.GetItemResponse | ApplicationInfo; readonly children: ChildrenLike; readonly hovered$: BehaviorSubject; readonly ondblclick: () => void; readonly onmouseenter: () => void; readonly onmouseleave: () => void; readonly customAttributes: { dataToggle: string; title: string; }; constructor(params: { item: ExplorerBackend.GetItemResponse | ApplicationInfo; }); } export declare class PopupHeaderView implements VirtualDOM<'i'> { /** * @group Immutable DOM Constants */ readonly tag = "i"; /** * @group Immutable DOM Constants */ readonly class: string; /** * @group Immutable DOM Constants */ readonly children: ChildrenLike; constructor({ title, fa }: { title: string; fa: string; }); } export declare class CanclePopupButtonView implements VirtualDOM<'span'> { /** * @group Immutable DOM Constants */ readonly class = "btn me-3 yw-text-light-orange yw-border-orange yw-hover-bg-light-orange rounded yw-hover-text-dark yw-text-orange fv-bg-background"; /** * @group Immutable DOM Constants */ readonly tag = "span"; /** * @group Immutable DOM Constants */ readonly innerText = "Cancel"; /** * @group Immutable DOM Constants */ readonly style: { color: string; width: string; }; /** * @group Immutable DOM Constants */ readonly onclick: () => void; } export declare class ClosePopupButtonView implements VirtualDOM<'span'> { /** * @group Immutable DOM Constants */ readonly class = "fas fa-times fv-pointer yw-text-orange"; /** * @group Immutable DOM Constants */ readonly tag = "span"; /** * @group Immutable DOM Constants */ readonly style: { position: "absolute"; top: string; right: string; }; /** * @group Immutable DOM Constants */ readonly onclick: () => void; }