UnoGenerator
class UnoGenerator { }
private _cache;
blocked: Set<string>;
config: ResolvedConfig;
defaults: UserConfigDefaults;
events: Emitter<{
config: (config: ResolvedConfig) => void;
}>;parentOrders: Map<string, number>;
userConfig: UserConfig;
version: string;
applyExtractors(
code: string,
id?: string,
set?: Set<string>,
): Promise<Set<string>>;constructCustomCSS(
context: Readonly<RuleContext>,
body: CSSObject | CSSEntries,
overrideSelector?: string,
): string;expandShortcut(
processed: string,
context: RuleContext,
depth?: number,
): [string[], RuleMeta | undefined] | undefined;generate(input?: string | Set<string>, { id, scope, preflights, safelist, minify }?: GenerateOptions): Promise<GenerateResult>;
isBlocked(raw: string): boolean;
parseUtil(
input: string | VariantMatchedResult,
context: RuleContext,
internal?: boolean,
): Promise<ParsedUtil[] | RawUtil[] | undefined>;stringifyShortcuts(
parent: VariantMatchedResult,
context: RuleContext,
expanded: string[],
meta?: RuleMeta,
): Promise<StringifiedUtil[] | undefined>;§Properties
§
config: ResolvedConfig
[src]§
defaults: UserConfigDefaults
[src]§
events: Emitter<{
[src]config: (config: ResolvedConfig) => void;
}>§
userConfig: UserConfig
[src]§Methods
§
constructCustomCSS(context: Readonly<RuleContext>, body: CSSObject | CSSEntries, overrideSelector?: string): string
[src]§
expandShortcut(processed: string, context: RuleContext, depth?: number): [string[], RuleMeta | undefined] | undefined
[src]§
generate(input?: string | Set<string>, { id, scope, preflights, safelist, minify }?: GenerateOptions): Promise<GenerateResult>
[src]§
parseUtil(input: string | VariantMatchedResult, context: RuleContext, internal?: boolean): Promise<ParsedUtil[] | RawUtil[] | undefined>
[src]§
stringifyShortcuts(parent: VariantMatchedResult, context: RuleContext, expanded: string[], meta?: RuleMeta): Promise<StringifiedUtil[] | undefined>
[src]