diff --git a/src/lib/ae_elements/AE_AITools.svelte b/src/lib/ae_elements/AE_AITools.svelte
index 419284dc..6685c57a 100644
--- a/src/lib/ae_elements/AE_AITools.svelte
+++ b/src/lib/ae_elements/AE_AITools.svelte
@@ -12,7 +12,7 @@
RefreshCcw, Globe, Copy
} from '@lucide/svelte';
import { ae_loc, ae_api } from '$lib/stores/ae_stores';
- import E_app_codemirror_v5 from '$lib/app_components/e_app_codemirror_v5.svelte';
+ import AE_Comp_Editor_CodeMirror from '$lib/elements/AE_Comp_Editor_CodeMirror.svelte';
interface Props {
// Core Props
@@ -190,13 +190,12 @@
-
{:else}
diff --git a/src/lib/ae_elements/AE_ObjectFlags.svelte b/src/lib/ae_elements/AE_Object_Flags.svelte
similarity index 75%
rename from src/lib/ae_elements/AE_ObjectFlags.svelte
rename to src/lib/ae_elements/AE_Object_Flags.svelte
index 660139e3..1fe8007f 100644
--- a/src/lib/ae_elements/AE_ObjectFlags.svelte
+++ b/src/lib/ae_elements/AE_Object_Flags.svelte
@@ -4,8 +4,8 @@
* GENERIC Aether Object Flags & Visibility Toggles
* Manages: alert, private, public, personal, professional, template
*/
- import {
- Siren, MessageSquareWarning, Fingerprint,
+ import {
+ Siren, MessageSquareWarning, Fingerprint,
Globe, BookHeart, BriefcaseBusiness, NotepadTextDashed,
Settings
} from '@lucide/svelte';
@@ -13,35 +13,35 @@
interface Props {
// The object containing the flags (bindable)
- obj: any;
-
+ obj: any;
+
// Visibility configuration (optional overrides)
- showLabels?: boolean;
- hideAlert?: boolean;
- hidePrivate?: boolean;
- hidePublic?: boolean;
- hidePersonal?: boolean;
- hideProfessional?: boolean;
- hideTemplate?: boolean;
-
+ show_labels?: boolean;
+ hide_alert?: boolean;
+ hide_private?: boolean;
+ hide_public?: boolean;
+ hide_personal?: boolean;
+ hide_professional?: boolean;
+ hide_template?: boolean;
+
// Callbacks
- onToggle?: (prop: string, newValue: boolean) => void;
-
+ on_toggle?: (prop: string, newValue: boolean) => void;
+
// Styling
- containerClass?: string;
+ container_class?: string;
}
- let {
+ let {
obj = $bindable(),
- showLabels = true,
- hideAlert = false,
- hidePrivate = false,
- hidePublic = false,
- hidePersonal = false,
- hideProfessional = false,
- hideTemplate = false,
- onToggle,
- containerClass = "flex flex-row flex-wrap gap-1 items-center justify-evenly py-2 border-y border-surface-500/10"
+ show_labels = true,
+ hide_alert: hide_alert = false,
+ hide_private: hide_private = false,
+ hide_public: hide_public = false,
+ hide_personal: hide_personal = false,
+ hide_professional: hide_professional = false,
+ hide_template: hide_template = false,
+ on_toggle: onToggle,
+ container_class = "flex flex-row flex-wrap gap-1 items-center justify-evenly py-2 border-y border-surface-500/10"
}: Props = $props();
function handle_toggle(prop: string) {
@@ -50,15 +50,15 @@
}
-
- {#if showLabels}
+
+ {#if show_labels}
Flags:
{/if}
- {#if !hideAlert}
+ {#if !hide_alert}