reblendjs
Version:
ReblendJs uses Reactjs pradigm to build UI components, with isolated state for each components.
23 lines (22 loc) • 725 B
TypeScript
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;
}