public JSDomAdapter(IEngine engine, CWDFileLoader fileLoader, JSGlobal jsGlobal) { Trace.Assert(engine != null); Trace.Assert(fileLoader != null); this.engine = engine; this.jsGlobal = jsGlobal; this.fileLoader = fileLoader; }
public ClosureFrameworkAdapter(IEngine engine, CWDFileLoader fileLoader, OneTimeFileLoader oneTimeFileLoader, JSGlobal jsGlobal, string baseJsFile) : base(engine, fileLoader, jsGlobal) { Trace.Assert(oneTimeFileLoader != null); Trace.Assert(!String.IsNullOrWhiteSpace(baseJsFile)); Trace.Assert(File.Exists(baseJsFile)); this.oneTimeFileLoader = oneTimeFileLoader; this.baseJsFile = baseJsFile; basedir = new FileInfo(baseJsFile).Directory.FullName; }