##// END OF EJS Templates
added djbase mixins declaration support
added djbase mixins declaration support

File last commit:

r7:d14fb562b896 default
r32:1174538197f6 v1.0.0-rc15 default
Show More
css.ts
17 lines | 533 B | video/mp2t | TypeScriptLexer
cin
sync
r7 import inject = require("./dom-inject");
cin
added 'dom-inject' and 'css' modules
r6 import { id as mid} from "module";
import { TraceSource } from "@implab/core-amd/log/TraceSource";
const log = TraceSource.get(mid);
const plugin = {
load: async (id: string, require: Require, cb: (param: any) => void) => {
const url = require.toUrl(id);
try {
await inject.injectStylesheet(url);
cb({ url });
} catch (e) {
log.error("CSS plugin failed to load {0} ({1}): {2}", id, url, e);
}
}
};
export = plugin;