PluginProbe ʕ •ᴥ•ʔ
LatePoint – Calendar Booking Plugin for Appointments and Events / trunk
LatePoint – Calendar Booking Plugin for Appointments and Events vtrunk
5.6.7 5.6.6 5.6.5 5.6.4 5.6.3 5.6.2 5.6.1 5.6.0 5.5.2 5.5.1 5.5.0 5.4.2 trunk 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.1.91 5.1.92 5.1.93 5.1.94 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1
latepoint / blocks / src / book-button / block.json
latepoint / blocks / src / book-button Last commit date
block.json 3 weeks ago edit.js 2 weeks ago index-min.js 1 year ago index.js 1 year ago save.js 1 year ago
block.json
137 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "latepoint/book-button",
5 "version": "1.0.0",
6 "title": "Booking Button",
7 "category": "latepoint",
8 "icon": "button",
9 "description": "Generates a booking button for LatePoint",
10 "attributes": {
11 "id" : {
12 "type": "string"
13 },
14 "caption": {
15 "type": "string",
16 "default": "Book Appointment"
17 },
18 "hide_summary": {
19 "type": "boolean",
20 "default": false
21 },
22 "hide_side_panel": {
23 "type": "boolean",
24 "default": false
25 },
26 "selected_agent": {
27 "type": "string"
28 },
29 "selected_service": {
30 "type": "string"
31 },
32 "selected_bundle": {
33 "type": "string"
34 },
35 "selected_service_category": {
36 "type": "string"
37 },
38 "selected_location": {
39 "type": "string"
40 },
41 "selected_start_date": {
42 "type": "string"
43 },
44 "selected_start_time": {
45 "type": "string"
46 },
47 "selected_duration": {
48 "type": "string"
49 },
50 "selected_total_attendees": {
51 "type": "string"
52 },
53
54 "is_inherit": {
55 "type": "boolean",
56 "default": false
57 },
58 "bg_color": {
59 "type": "string"
60 },
61 "bg_color_hover": {
62 "type": "string"
63 },
64 "text_color": {
65 "type": "string"
66 },
67 "text_color_hover": {
68 "type": "string"
69 },
70 "border_color": {
71 "type": "string"
72 },
73 "border_color_hover": {
74 "type": "string"
75 },
76 "padding": {
77 "type": "string"
78 },
79 "font_family":{
80 "type": "string"
81 },
82 "font_size": {
83 "type": "string"
84 },
85 "text_transform": {
86 "type": "string"
87 },
88 "font_weight": {
89 "type": "string"
90 },
91 "line_height": {
92 "type": "string"
93 },
94 "letter_spacing": {
95 "type": "string"
96 },
97 "border_radius": {
98 "type": "string"
99 },
100 "border_style": {
101 "type": "string",
102 "default": "default"
103 },
104 "border_width": {
105 "type": "string"
106 },
107 "align": {
108 "type": "string"
109 },
110 "source_id": {
111 "type": "string"
112 },
113 "calendar_start_date": {
114 "type": "string"
115 },
116 "show_services": {
117 "type": "string"
118 },
119 "show_service_categories": {
120 "type": "string"
121 },
122 "show_agents": {
123 "type": "string"
124 },
125 "show_locations": {
126 "type": "string"
127 },
128 "service_display_mode": {
129 "type": "string"
130 }
131 },
132 "supports": {
133 "html": false
134 },
135 "textdomain": "latepoint",
136 "editorScript": "file:index.js"
137 }