@jirkasa/code-box
Version:
Showcase code samples on the web with a container that lets users select and display different samples.
34 lines (33 loc) • 1.36 kB
TypeScript
import CodeBoxOptions from "../code-box/CodeBoxOptions";
import ProjectCodeBoxOptions from "../code-box/project-code-box/ProjectCodeBoxOptions";
import TabCodeBoxOptions from "../code-box/tab-code-box/TabCodeBoxOptions";
import CodeViewOptions from "../code-view/CodeViewOptions";
/**
* Removes all empty string from array of strings.
* @param array Array of strings.
*/
export declare function deleteEmptyStringFromArray(array: string[]): void;
/**
* Creates copy of code view options.
* @param options Code view options.
* @returns Copy of code view options.
*/
export declare function createCodeViewOptionsCopy(options: CodeViewOptions): CodeViewOptions;
/**
* Creates copy of code box options.
* @param options Code box options.
* @returns Copy of code box options.
*/
export declare function createCodeBoxOptionsCopy(options: CodeBoxOptions): CodeBoxOptions;
/**
* Creates copy of tab code box options.
* @param options Tab code box options.
* @returns Copy of tab code box options.
*/
export declare function createTabCodeBoxOptionsCopy(options: TabCodeBoxOptions): TabCodeBoxOptions;
/**
* Creates copy of project code box options.
* @param options Project code box options.
* @returns Copy of project code box options.
*/
export declare function createProjectCodeBoxOptionsCopy(options: ProjectCodeBoxOptions): ProjectCodeBoxOptions;