@bookbox/view-html
Version:
Bookbox view for html
25 lines (24 loc) • 1.29 kB
TypeScript
import { BookBoxHtmlGenerateParams, BookBoxHtmlParams, HtmlToken } from './model';
export declare function getBookBoxHtmlSettings({ bookData, settingsOptions, layoutOptions, }: BookBoxHtmlGenerateParams): HtmlToken;
export declare function getBookBoxHtmlSettingsTabs({ bookData, settingsOptions }: BookBoxHtmlGenerateParams): string;
export declare function getBookBoxHtmlSettingsDesignContent({ bookData }: BookBoxHtmlParams): HtmlToken;
export declare function getBookBoxHtmlSettingsDesign({ bookData }: BookBoxHtmlParams): HtmlToken;
export declare function getBookBoxHtmlSettingsContentsContent({ bookData }: BookBoxHtmlParams): HtmlToken;
export declare function getBookBoxHtmlSettingsContents({ bookData }: BookBoxHtmlParams): HtmlToken;
export declare function getBookBoxHtmlSettingsMediaContent({ bookData }: BookBoxHtmlParams, prefix?: string): HtmlToken;
export declare function getBookBoxHtmlSettingsMedia({ bookData }: BookBoxHtmlParams): HtmlToken;
type HtmlBlock = {
content: HtmlToken;
classes?: string[];
};
export declare function getPanel({ prefix, tumbler, panel, fast, }: {
prefix: string;
tumbler: HtmlBlock & {
inputClasses?: string[];
};
panel: HtmlBlock & {
name?: string;
};
fast?: boolean;
}): HtmlToken;
export {};