UNPKG

reblendjs

Version:

ReblendJs uses Reactjs pradigm to build UI components, with isolated state for each components.

23 lines (22 loc) 725 B
import * as ReblendTyping from 'reblend-typing'; import { Config } from 'reblend-deep-equal-iterative'; export interface IReblendAppConfig { noDefering?: boolean; noPreloader?: boolean; deferTimeout?: number; preloaderDeferTimeout?: number; placeholderDeferTimeout?: number; lazyComponentDeferTimeout?: number; preloader?: ReblendTyping.ReblendNode; placeholder?: ReblendTyping.ReblendNode; diffConfig?: Config; } export declare class ConfigUtil { static instance: ConfigUtil; static getInstance(): ConfigUtil; defaultConfigs: IReblendAppConfig; configs: IReblendAppConfig; constructor(); update(config?: IReblendAppConfig): IReblendAppConfig; reset(): void; }