PluginProbe
Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News / 4.0.7
Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News v4.0.7
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 2.3.5 2.3.6 2.4.0 2.4.1 2.4.10 2.4.11 2.4.12 2.4.13 2.4.14 2.4.15 2.4.16 2.4.17 2.4.18 2.4.19 2.4.2 2.4.20 2.4.21 All 88 releases
post-carousel / src / blocks / smart-image / imgCssDependency.js

imgCssDependency.js in Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News 4.0.7, at src/blocks/smart-image/imgCssDependency.js

136 lines 2.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 const imgCssDependency = (attributes) => {
2 const {
3 uniqueId,
4 maxWidth,
5 smartImageWidth,
6 smartImageHeight,
7 imageFocalPoint,
8 smartImgBgEnable,
9 smartImgBg,
10 smartBgImgBorder,
11 smartBgImgBorderWidth,
12 smartBgImgBorderRadius,
13 smartBgImgInnerPadding,
14 imgTitleEnable,
15 imgTitleTypography,
16 imgTitleFontSize,
17 imgTitleLineHeight,
18 imgTitleLetterSpacing,
19 imgTitleWordSpacing,
20 imgCaptionEnable,
21 imgCaptionTypography,
22 imgCapFontSize,
23 imgCapLineHeight,
24 imgCapLetterSpacing,
25 imgCapWordSpacing,
26 imgTextColor,
27 imgTextPadding,
28 imageBorder,
29 imageBorderWidth,
30 imageBorderRadius,
31 imageBoxShadowEnable,
32 imageBoxShadow,
33 imageBlur,
34 imageBrightness,
35 imageContrast,
36 imageSaturation,
37 imageHue,
38 enableLink,
39 linkType,
40 linkBtnTypography,
41 linkBtnFontSize,
42 linkBtnLineHeight,
43 linkBtnLetterSpacing,
44 linkBtnWordSpacing,
45 linkButtonColor,
46 linkButtonBg,
47 linkButtonBorder,
48 linkBtnBorderWidth,
49 linkBtnBorderRadius,
50 linkBtnBoxShadowEnable,
51 linkBtnBoxShadow,
52 linkBtnPadding,
53 linkBtnBorderWidthHover,
54 linkBtnBorderRadiusHover,
55 linkBtnBoxShadowEnableHover,
56 linkBtnBoxShadowHover,
57 imageShapeSet,
58 maskingShapedUpload,
59 maskSize,
60 imgHoverOverlayEnable,
61 imgHoverOverlayColor,
62 selectImageShape,
63 imageFilter,
64 imgHoverEffectOpacity,
65 imgMaskingEnable,
66 } = attributes;
67
68 const dependency = [
69 uniqueId,
70 maxWidth,
71 smartImageWidth,
72 smartImageHeight,
73 imageFocalPoint,
74 smartImgBgEnable,
75 smartImgBg,
76 smartBgImgBorder,
77 smartBgImgBorderWidth,
78 smartBgImgBorderRadius,
79 smartBgImgInnerPadding,
80 imgTitleEnable,
81 imgTitleTypography,
82 imgTitleFontSize,
83 imgTitleLineHeight,
84 imgTitleLetterSpacing,
85 imgTitleWordSpacing,
86 imgCaptionEnable,
87 imgCaptionTypography,
88 imgCapFontSize,
89 imgCapLineHeight,
90 imgCapLetterSpacing,
91 imgCapWordSpacing,
92 imgTextColor,
93 imgTextPadding,
94 imageBorder,
95 imageBorderWidth,
96 imageBorderRadius,
97 imageBoxShadowEnable,
98 imageBoxShadow,
99 imageBlur,
100 imageBrightness,
101 imageContrast,
102 imageSaturation,
103 imageHue,
104 enableLink,
105 linkType,
106 linkBtnTypography,
107 linkBtnFontSize,
108 linkBtnLineHeight,
109 linkBtnLetterSpacing,
110 linkBtnWordSpacing,
111 linkButtonColor,
112 linkButtonBg,
113 linkButtonBorder,
114 linkBtnBorderWidth,
115 linkBtnBorderRadius,
116 linkBtnBoxShadowEnable,
117 linkBtnBoxShadow,
118 linkBtnPadding,
119 linkBtnBorderWidthHover,
120 linkBtnBorderRadiusHover,
121 linkBtnBoxShadowEnableHover,
122 linkBtnBoxShadowHover,
123 imageShapeSet,
124 maskingShapedUpload,
125 maskSize,
126 imgHoverOverlayEnable,
127 imgHoverOverlayColor,
128 selectImageShape,
129 imageFilter,
130 imgHoverEffectOpacity,
131 imgMaskingEnable,
132 ];
133 return dependency;
134 };
135 export default imgCssDependency;
136