web-atoms-core
Version:
21 lines • 885 B
TypeScript
import { AtomWindowStyle } from "./AtomWindowStyle";
import { AtomPopupStyle } from "./AtomPopupStyle";
import { App } from "../../App";
import { ColorItem } from "../../core/Colors";
import { IDisposable, INotifyPropertyChanging } from "../../core/types";
import { NavigationService } from "../../services/NavigationService";
import { AtomStyleSheet } from "../styles/AtomStyleSheet";
export declare class AtomTheme extends AtomStyleSheet implements INotifyPropertyChanging, IDisposable {
private navigationService;
bgColor: ColorItem;
color: ColorItem;
hoverColor: ColorItem;
activeColor: ColorItem;
selectedBgColor: ColorItem;
selectedColor: ColorItem;
padding: number;
readonly window: AtomWindowStyle;
readonly popup: AtomPopupStyle;
constructor(app: App, navigationService: NavigationService);
}
//# sourceMappingURL=AtomTheme.d.ts.map