Skip to content

Commit ad38d52

Browse files
committed
MC-3479: Remove Accordion
- remove obsolete code
1 parent 04f6bbb commit ad38d52

File tree

4 files changed

+75
-268
lines changed

4 files changed

+75
-268
lines changed

app/code/Magento/PageBuilder/view/adminhtml/web/js/content-type/master.js

Lines changed: 4 additions & 100 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/PageBuilder/view/adminhtml/web/js/content-type/observable-updater.js

Lines changed: 47 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/PageBuilder/view/adminhtml/web/ts/js/content-type/master.ts

Lines changed: 4 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -40,100 +40,6 @@ export default class Master {
4040
return appearanceConfig(this.parent.config.name, this.getData().appearance).render_template;
4141
}
4242

43-
/**
44-
* Get data for css binding, example {"class-name": true}
45-
*
46-
* @returns {DataObject}
47-
* @deprecated
48-
*/
49-
public getCss(element: string) {
50-
const result: object = {};
51-
let css: string = "";
52-
let data: DataObject = _.extend({}, this.parent.dataStore.get());
53-
if (element === undefined) {
54-
if ("css_classes" in data && data.css_classes !== "") {
55-
css = data.css_classes.toString();
56-
}
57-
} else {
58-
const appearanceConfiguration = appearanceConfig(
59-
this.parent.config.name,
60-
data.appearance,
61-
);
62-
const config = appearanceConfiguration.data_mapping.elements[element];
63-
64-
if (config.css && config.css.var !== undefined && config.css.var in data ) {
65-
data = this.observableUpdater.convertData(data, appearanceConfiguration.data_mapping.converters);
66-
css = data[config.css.var].toString();
67-
}
68-
}
69-
if (css) {
70-
css.split(" ").map(
71-
(value: any, index: number) => result[value] = true,
72-
);
73-
}
74-
return result;
75-
}
76-
77-
/**
78-
* Get data for style binding, example {"backgroundColor": "#cccccc"}
79-
*
80-
* @returns {DataObject}
81-
* @deprecated
82-
*/
83-
public getStyle(element: string) {
84-
let data = _.extend({}, this.parent.dataStore.get(), this.parent.config);
85-
86-
const appearanceConfiguration = appearanceConfig(this.parent.config.name, data.appearance);
87-
const config = appearanceConfiguration.data_mapping.elements;
88-
89-
data = this.observableUpdater.convertData(data, appearanceConfiguration.data_mapping.converters);
90-
91-
let result = {};
92-
if (config[element].style.length) {
93-
result = this.observableUpdater.convertStyle(config[element], data, "master");
94-
}
95-
return result;
96-
}
97-
98-
/**
99-
* Get data for attr binding, example {"data-role": "element"}
100-
*
101-
* @returns {DataObject}
102-
* @deprecated
103-
*/
104-
public getAttributes(element: string) {
105-
let data = _.extend({}, this.parent.dataStore.get(), this.parent.config);
106-
107-
const appearanceConfiguration = appearanceConfig(this.parent.config.name, data.appearance);
108-
const config = appearanceConfiguration.data_mapping.elements;
109-
110-
data = this.observableUpdater.convertData(data, appearanceConfiguration.data_mapping.converters);
111-
112-
let result = {};
113-
if (config[element].attributes.length) {
114-
result = this.observableUpdater.convertAttributes(config[element], data, "master");
115-
}
116-
117-
return result;
118-
}
119-
120-
/**
121-
* Get data for html binding
122-
*
123-
* @param {string} element
124-
* @returns {object}
125-
* @deprecated
126-
*/
127-
public getHtml(element: string) {
128-
const data = this.parent.dataStore.get() as DataObject;
129-
const config = appearanceConfig(this.parent.config.name, data.appearance).data_mapping.elements[element];
130-
let result = "";
131-
if (undefined !== config.html.var) {
132-
result = this.observableUpdater.convertHtml(config, data, "master");
133-
}
134-
return result;
135-
}
136-
13743
/**
13844
* Get content type data
13945
*
@@ -144,6 +50,10 @@ export default class Master {
14450
public getData(element: string) {
14551
let data = _.extend({}, this.parent.dataStore.get());
14652

53+
if (undefined === element) {
54+
return data;
55+
}
56+
14757
const appearanceConfiguration = appearanceConfig(this.parent.config.name, data.appearance);
14858
const config = appearanceConfiguration.data_mapping.elements;
14959

0 commit comments

Comments
 (0)