HEX
Server: Apache/2.4.62 (Debian)
System: Linux plxsite 6.8.0-47-generic #47-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 21:40:26 UTC 2024 x86_64
User: root (0)
PHP: 8.1.30
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/admin-menu-editor/js/menu-editor.d.ts
declare namespace AmeEditorApi {

	const configDataAdapter: {
		getPath<D>(path: string | string[], defaultValue?: D): D | null | any;
		setPath(path: string | string[], value: any): void;
		mapSettingIdToPath(settingId: string): string | string[] | null;
		getKnownPrefixes(): string[];
	};

	function updateItemEditor(containerNode: JQuery): void;

	function forEachMenuItem(
		callback: (menuItem: Record<string, any>, $containerNode: JQuery) => boolean | void,
		skipSeparators?: boolean
	): void;

	function getFieldValue(entry: object, fieldName: string, defaultValue: any, containerNode: JQuery): any;

	function formatMenuTitle(title: string): string;
}