@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
15 lines (14 loc) • 678 B
TypeScript
import { RcsbFv } from "@rcsb/rcsb-saguaro/lib/RcsbFv/RcsbFv";
import { RcsbFvBoardConfigInterface } from "@rcsb/rcsb-saguaro/lib/RcsbFv/RcsbFvConfig/RcsbFvConfigInterface";
declare class RcsbFvContextManager {
private readonly rcsbFvManager;
private readonly rcsbButtonManager;
getFv(elementFvId: string, boardConfig?: Partial<RcsbFvBoardConfigInterface>): RcsbFv;
hasFv(elementFvId: string): boolean;
private setFv;
getButtonList(elementFvId: string): Set<string> | undefined;
setButton(elementFvId: string, buttonId: string): void;
removeFv(elementFvId: string): void;
}
export declare const rcsbFvCtxManager: RcsbFvContextManager;
export {};