mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-27 10:26:12 +00:00
31 lines
863 B
TypeScript
31 lines
863 B
TypeScript
// Copyright © SixtyFPS GmbH <info@slint.dev>
|
|
// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0
|
|
|
|
export interface EventTS {
|
|
updatePropertiesCallback: { title: string; slintSnippet: string | null };
|
|
|
|
copyToClipboard: {
|
|
result: boolean;
|
|
};
|
|
exportAll: {
|
|
result: boolean;
|
|
};
|
|
exportedFiles: {
|
|
files: Array<{
|
|
name: string;
|
|
content: string;
|
|
}>;
|
|
};
|
|
monitorVariableChanges: {
|
|
enabled: boolean;
|
|
};
|
|
selectionChangedInFigma: Record<string, never>;
|
|
|
|
checkVariableChanges: Record<string, never>;
|
|
generateSnippetRequest: { useVariables: boolean };
|
|
nodeChanged;
|
|
exportToFiles: { exportAsSingleFile: boolean };
|
|
|
|
// Resize-related messages
|
|
resizeWindow: { width: number; height: number };
|
|
}
|