@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
15 lines (14 loc) • 642 B
TypeScript
import { SyntheticEventTarget } from '../../../esl-utils/dom/events/target';
import { ESLMediaChangeEvent } from './media-query-base';
import type { IMediaQueryCondition } from './media-query-base';
export declare class MediaQueryStaticCondition extends SyntheticEventTarget<ESLMediaChangeEvent> implements IMediaQueryCondition {
readonly name: string;
protected _condition: IMediaQueryCondition;
constructor(name: string);
get matches(): boolean;
get condition(): IMediaQueryCondition;
set condition(value: IMediaQueryCondition);
optimize(): IMediaQueryCondition;
toString(): string;
private _onChange;
}