ice.fo.utils
Version:
43 lines (36 loc) • 1.06 kB
TypeScript
declare module "ice.fo.utils/builderComponent" {
export function MasqueradeRenderReplace(ce: any);
/**
* $$getTheme
* @description Will return theme value
* @returns {string|*}
*
* Priority:
* 1. URL Query(_theme)
* 2. overrideThemeValue(store)
* 3. site theme configured by Builder
* 4. default theme
*/
export function $$getTheme();
/**
* $$getThemeNuxt
* $$getTheme for Nuxt App
* @description Will return theme value
* @returns {string|*}
*
* Priority:
* 1. URL Query(_theme)
* 2. overrideThemeValue(store)
* 3. site theme configured by Builder
* 4. default theme
*/
export function $$getThemeNuxt(context: any);
/**
* $$switchThemeComponent
* @description branching Component by theme and condition
* @param conditionPair:Array = ( condition, component, condition, component, ..., condition, component, {component}? )
* - condition : string or boolean
* @returns {*}
*/
export function $$switchThemeComponent(conditionPair: any);
}