fix: use SNJS duplicateItem for restoring as copy
This commit is contained in:
@@ -1,17 +1,10 @@
|
||||
import { FooterStatus } from '@/types';
|
||||
declare type StatusCallback = (string: string) => void;
|
||||
export declare class StatusManager {
|
||||
private statuses;
|
||||
private _message;
|
||||
private observers;
|
||||
replaceStatusWithString(status: FooterStatus, string: string): {
|
||||
string: string;
|
||||
};
|
||||
addStatusFromString(string: string): {
|
||||
string: string;
|
||||
};
|
||||
removeStatus(status: FooterStatus): undefined;
|
||||
addStatusObserver(callback: StatusCallback): () => void;
|
||||
get message(): string;
|
||||
setMessage(message: string): void;
|
||||
onStatusChange(callback: StatusCallback): () => void;
|
||||
private notifyObservers;
|
||||
private getStatusString;
|
||||
}
|
||||
export {};
|
||||
|
||||
@@ -2,7 +2,6 @@ import { WebApplication } from '@/ui_models/application';
|
||||
import { ApplicationService, ApplicationEvent } from 'snjs';
|
||||
export declare class ThemeManager extends ApplicationService {
|
||||
private activeThemes;
|
||||
private unsubState?;
|
||||
private unregisterDesktop;
|
||||
private unregisterStream;
|
||||
onAppEvent(event: ApplicationEvent): Promise<void>;
|
||||
|
||||
@@ -15,7 +15,7 @@ declare type WebServices = {
|
||||
autolockService: AutolockService;
|
||||
archiveService: ArchiveManager;
|
||||
nativeExtService: NativeExtManager;
|
||||
statusService: StatusManager;
|
||||
statusManager: StatusManager;
|
||||
themeService: ThemeManager;
|
||||
prefsService: PreferencesManager;
|
||||
keyboardService: KeyboardManager;
|
||||
@@ -37,7 +37,7 @@ export declare class WebApplication extends SNApplication {
|
||||
getAutolockService(): AutolockService;
|
||||
getArchiveService(): ArchiveManager;
|
||||
getNativeExtService(): NativeExtManager;
|
||||
getStatusService(): StatusManager;
|
||||
getStatusManager(): StatusManager;
|
||||
getThemeService(): ThemeManager;
|
||||
getPrefsService(): PreferencesManager;
|
||||
getKeyboardService(): KeyboardManager;
|
||||
|
||||
Reference in New Issue
Block a user