PluginProbe ʕ •ᴥ•ʔ
VK Blocks / trunk
VK Blocks vtrunk
1.123.0 1.122.0 1.121.0 1.120.0 1.119.2 1.119.1 1.119.0 1.118.7 1.82.0.0 1.82.0.1 1.83.0.0 1.83.0.1 1.84.0.0 1.84.0.1 1.85.0.2 1.85.0.3 1.85.1.0 1.85.1.1 1.86.0.0 1.86.0.1 1.86.1.0 1.87.0.0 1.87.0.1 1.88.0.1 1.88.0.2 1.89.0.0 1.9.2 1.90.0.0 1.90.0.1 1.90.1.1 1.91.0.0 1.91.1.1 1.92.0.0 1.92.0.1 1.92.1.0 1.92.1.1 1.93.0.0 trunk 1.93.0.1 0.1.1 1.93.1.0 0.10.3 1.93.1.1 0.11.0 1.94.0.0 0.12.6 1.94.0.1 0.15.1 1.94.1.0 0.16.2 1.94.2.1 0.17.6 1.94.2.2 0.2.2 1.95.0.3 0.22.4 1.95.0.4 0.26.7 1.96.2.0 0.3.2 1.96.2.1 0.31.0 1.97.0.1 0.35.5 1.97.0.2 0.37.5 1.99.0.0 0.38.8 1.99.0.1 0.39.4 0.4.7 0.41.0 0.42.0 0.44.13 0.45.2 0.46.1 0.47.0 0.48.0 0.49.8 0.5.2 0.50.3 0.51.0 0.52.2 0.53.2 0.54.0 0.55.0 0.56.2 0.56.3 0.57.6 0.58.10 0.59.0 0.6.0 0.60.1 0.61.2 0.7.1 0.8.2 1.0.16 1.10.0 1.100.0.0 1.100.0.1 1.102.0.0 1.102.0.1 1.103.0.0 1.104.0.0 1.104.0.1 1.105.1.0 1.105.1.1 1.106.0.0 1.106.0.1 1.107.0.0 1.107.0.1 1.107.0.2 1.108.0.0 1.108.0.1 1.109.0.0 1.109.0.1 1.11.4 1.110.0.0 1.110.0.1 1.111.0.0 1.111.0.1 1.111.0.2 1.112.0.0 1.112.0.1 1.113.0.0 1.113.0.1 1.114.0.0 1.114.0.1 1.114.2.0 1.114.2.1 1.115.0.0 1.115.0.1 1.115.1.0 1.115.1.1 1.115.2.0 1.115.2.1 1.116.0.0 1.116.0.1 1.116.1.0 1.116.1.1 1.116.2.0 1.117.0.0 1.117.0.1 1.117.1.0 1.118.2 1.118.5 1.12.0 1.13.2 1.14.1 1.15.1 1.16.11 1.17.0 1.18.6 1.19.0 1.19.1 1.2.3 1.20.7 1.21.0 1.22.4 1.23.0 1.24.5 1.25.1 1.26.2 1.27.7.2 1.28.0.1 1.29.2.0 1.3.9 1.30.0.1 1.31.0.1 1.32.0.2 1.33.2.1 1.36.1.5 1.37.0.0 1.39.2.1 1.4.6 1.40.0.1 1.40.1.0 1.40.1.1 1.41.0.0 1.41.0.1 1.41.2.2 1.41.2.3 1.43.0.0 1.43.0.1 1.43.0.2 1.44.0.0 1.44.0.1 1.45.0.0 1.45.0.1 1.46.0.0 1.46.0.1 1.47.0.0 1.47.0.1 1.47.1.0 1.48.0.0 1.48.0.1 1.48.0.2 1.48.1.0 1.48.1.1 1.5.0 1.50.0.0 1.50.0.1 1.51.0.0 1.51.0.1 1.52.0.0 1.52.0.1 1.53.0.0 1.53.0.1 1.54.0.0 1.54.0.1 1.55.0.0 1.55.0.1 1.56.0.0 1.56.0.1 1.57.0.0 1.57.0.2 1.57.0.3 1.57.0.4 1.57.0.5 1.57.1.0 1.57.1.1 1.57.1.2 1.58.0.0 1.58.0.1 1.59.0.0 1.59.0.1 1.6.0 1.60.0.0 1.60.0.1 1.63.0.0 1.63.0.1 1.64.0.0 1.64.0.1 1.64.1.0 1.64.1.2 1.67.0.0 1.67.0.1 1.68.0.0 1.68.0.1 1.69.0.0 1.69.0.1 1.69.1.1 1.69.1.2 1.7.1 1.70.0.0 1.70.0.1 1.71.0.0 1.71.0.1 1.72.0.0 1.72.1.0 1.72.1.1 1.73.0.0 1.73.0.1 1.74.0.0 1.74.0.1 1.75.0.0 1.75.1.0 1.75.1.1 1.76.0.0 1.76.0.1 1.76.1.0 1.76.1.1 1.76.2.0 1.76.2.1 1.77.0.0 1.77.0.1 1.78.0.0 1.78.0.1 1.79.0.0 1.79.0.1 1.79.0.2 1.79.0.3 1.79.1.0 1.79.1.1 1.8.2 1.80.1.0 1.80.1.1 1.80.1.2 1.81.0.1 1.81.0.2
vk-blocks / src / blocks / icon / deprecated / index.js
vk-blocks / src / blocks / icon / deprecated Last commit date
1.112.1 2 months ago 1.116.2 2 months ago 1.13.2 2 months ago 1.16.1 2 months ago 1.70.0 2 months ago 1.94.2 2 months ago index.js 2 weeks ago
index.js
123 lines
1 import save1_13_2 from './1.13.2/save';
2 import save1_16_1 from './1.16.1/save';
3 import save1_94_2 from './1.94.2/save';
4 import save1_112_1 from './1.112.1/save';
5 import save1_116_2 from './1.116.2/save';
6
7 const blockAttributes = {
8 faIcon: {
9 type: 'string',
10 default: '<i class="fas fa-user"></i>',
11 },
12 iconSize: {
13 type: 'number',
14 default: 36,
15 },
16 iconSizeUnit: {
17 type: 'string',
18 default: 'px',
19 },
20 iconMargin: {
21 type: 'number',
22 default: 22,
23 },
24 iconMarginUnit: {
25 type: 'string',
26 default: 'px',
27 },
28 iconRadius: {
29 type: 'number',
30 default: 50,
31 },
32 iconAlign: {
33 type: 'string',
34 default: 'left',
35 },
36 iconType: {
37 type: 'string',
38 default: '0'
39 },
40 iconColor: {
41 type: 'string',
42 default: 'undefined',
43 },
44 iconUrl: {
45 type: 'string',
46 default: "",
47 },
48 iconTarget: {
49 type: 'boolean',
50 default: false,
51 },
52 };
53
54 const blockAttributes2 = {
55 ...blockAttributes,
56 iconColor: {
57 type: 'string',
58 },
59 iconUrl: {
60 type: 'string',
61 },
62 }
63
64 const blockAttributes3 = {
65 ...blockAttributes2,
66 iconFontColor: {
67 type: 'string',
68 },
69 }
70
71 const blockAttributes4 = {
72 ...blockAttributes3,
73 relAttribute: {
74 type: 'string',
75 default: ''
76 },
77 linkDescription: {
78 type: 'string',
79 default: ''
80 }
81 }
82
83 /*
84 // v1.117.0 投稿リンク機能の追加に伴う属性の追加
85 const blockAttributes5 = {
86 ...blockAttributes4,
87 linkToPost: {
88 type: 'boolean',
89 default: false,
90 },
91 }
92 */
93
94 export const deprecated = [
95 {
96 attributes: blockAttributes4,
97 save: save1_116_2,
98 },
99 {
100 attributes: blockAttributes4,
101 save: save1_112_1,
102 },
103 {
104 attributes: blockAttributes3,
105 save: save1_94_2,
106 migrate: (attributes) => {
107 return {
108 ...attributes,
109 relAttribute: '',
110 linkDescription: '',
111 };
112 },
113 },
114 {
115 attributes: blockAttributes2,
116 save: save1_16_1,
117 },
118 {
119 attributes: blockAttributes,
120 save: save1_13_2,
121 },
122 ];
123