Skip to main content
Module

x/aleph/lib/@unocss/core.ts>UnocssPluginContext

The Full-stack Framework in Deno.
Go to Latest
interface UnocssPluginContext
import { type UnocssPluginContext } from "https://deno.land/x/aleph@1.0.0-beta.1/lib/@unocss/core.ts";

Type Parameters

optional
Config extends UserConfig = UserConfig

Properties

ready: Promise<LoadConfigResult<Config>>
tokens: Set<string>

All tokens scanned

modules: BetterMap<string, string>

Map for all module's raw content

affectedModules: Set<string>

Module IDs that been affected by UnoCSS

filter: (code: string, id: string) => boolean
extract: (code: string, id?: string) => Promise<void>
reloadConfig: () => Promise<LoadConfigResult<Config>>
getConfig: () => Promise<Config>
onReload: (fn: () => void) => void
invalidate: () => void
onInvalidate: (fn: () => void) => void
root: string
updateRoot: (root: string) => Promise<LoadConfigResult<Config>>