[ACS-6831] Property panel refactoring (#9372)

* [ACS-6831] Refactor property panel feature to mitigate bugs and increase code quality

* [ACS-6831] Introduce new interace for metadata panel

* ACS-6831 Corrected tests

* ACS-6831 Fixed unit tests

* ACS-6831 Fixed unit tests

* ACS-6831 Cleaning code

* ACS-6831 Added tests

* ACS-6831 Replaced fdescribe with describe

* [ACS-6831] Use default properties enum, fix editing state

* [ACS-6831] Expand correct section based on displayAspect property

* [ACS-6831] Lint fix

---------

Co-authored-by: Aleksander Sklorz <Aleksander.Sklorz@hyland.com>
This commit is contained in:
MichalKinas
2024-02-26 08:47:56 +01:00
committed by GitHub
parent 872abc3dc0
commit f7dcab7adb
12 changed files with 588 additions and 604 deletions

View File

@@ -15,8 +15,8 @@
* limitations under the License.
*/
export interface ContentMetadataCustomPanel {
panelTitle: string;
import { ContentMetadataPanel } from './content-metadata-panel.interface';
export interface ContentMetadataCustomPanel extends ContentMetadataPanel {
component: string;
expanded?: boolean;
}