All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.page_editor.app.actions.toggleFragmentHighlighted.ts Maven / Gradle / Ivy

The newest version!
/**
 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
 */

import {TOGGLE_FRAGMENT_HIGHLIGHTED} from './types';

import type {FragmentEntry} from './updateFragments';

export default function toggleFragmentHighlighted({
	fragmentEntryKey,
	groupId,
	highlighted,
	highlightedFragments,
	initiallyHighlighted,
}: {
	fragmentEntryKey: string;
	groupId: string;
	highlighted: boolean;
	highlightedFragments: FragmentEntry[];
	initiallyHighlighted?: boolean;
}) {
	return {
		fragmentEntryKey,
		groupId,
		highlighted,
		highlightedFragments,
		initiallyHighlighted,
		type: TOGGLE_FRAGMENT_HIGHLIGHTED,
	} as const;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy