UNPKG

virool-pivot

Version:

A web-based exploratory visualization UI for Druid.io

26 lines (25 loc) 939 B
import { List } from 'immutable'; import { Instance } from 'immutable-class'; import { LinkItem, LinkItemJS, LinkItemContext } from '../link-item/link-item'; export interface LinkViewConfigValue { title: string; linkItems: List<LinkItem>; } export interface LinkViewConfigJS { title: string; linkItems: LinkItemJS[]; } export declare class LinkViewConfig implements Instance<LinkViewConfigValue, LinkViewConfigJS> { static isLinkViewConfig(candidate: any): candidate is LinkViewConfig; static fromJS(parameters: LinkViewConfigJS, context?: LinkItemContext): LinkViewConfig; title: string; linkItems: List<LinkItem>; constructor(parameters: LinkViewConfigValue); valueOf(): LinkViewConfigValue; toJS(): LinkViewConfigJS; toJSON(): LinkViewConfigJS; toString(): string; equals(other: LinkViewConfig): boolean; defaultLinkItem(): LinkItem; findByName(name: string): LinkItem; }