SSMix\Mix
Synopsis
class Mix
implements
Flushable,TemplateGlobalProvider
{
- // members
- private static string $mix_manifest = 'dist/mix-manifest.json';
- private static string $hot_file = 'dist/hot';
- private static array $manifest = ;
- private static $hotPath = NULL;
- private static array $dependencies = ;
- public CacheInterface $cache;
- public array $deferredCss = ;
- public array $deferredJs = ;
- // methods
- public static Mix inst()
- private void getManifest()
- private void getHotPath()
- public void getIsHot()
- private void getPathFromManifest()
- private void resolve()
- public void addDeferredCss()
- public static void deferCss()
- public static void DeferredCss()
- public static void mix()
- public static void Defer()
- public static void flush()
- public static void get_template_global_variables()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
- SilverStripe\Core\Injector\Injectable
Implements
- SilverStripe\Core\Flushable
- SilverStripe\View\TemplateGlobalProvider
Members
private
- $dependencies
- $hotPath
- $hot_file
- $manifest
- $mix_manifest
public
- $cache — Psr\SimpleCache\CacheInterface
- $deferredCss — array
- $deferredJs — array