@@ -40,100 +40,6 @@ export default class Master {
40
40
return appearanceConfig ( this . parent . config . name , this . getData ( ) . appearance ) . render_template ;
41
41
}
42
42
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
-
137
43
/**
138
44
* Get content type data
139
45
*
@@ -144,6 +50,10 @@ export default class Master {
144
50
public getData ( element : string ) {
145
51
let data = _ . extend ( { } , this . parent . dataStore . get ( ) ) ;
146
52
53
+ if ( undefined === element ) {
54
+ return data ;
55
+ }
56
+
147
57
const appearanceConfiguration = appearanceConfig ( this . parent . config . name , data . appearance ) ;
148
58
const config = appearanceConfiguration . data_mapping . elements ;
149
59
0 commit comments