aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Layout.mjs
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-11 21:30:23 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-14 16:34:00 +0800
commit71ce6889d0a5359e63285d5ec3a299fd79b59778 (patch)
tree9c11885ef0489e063172a82a98d0232f6aa622fe /src/Layout.mjs
parenta295061365349df7adf14d2ed8171a476f46eda9 (diff)
docs: jsdoc
Diffstat (limited to 'src/Layout.mjs')
-rw-r--r--src/Layout.mjs10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/Layout.mjs b/src/Layout.mjs
index 1b5656d..485b513 100644
--- a/src/Layout.mjs
+++ b/src/Layout.mjs
@@ -94,7 +94,7 @@ export class Overlay extends Layout {
94 /** 94 /**
95 * saveLeftTopAsData. 95 * saveLeftTopAsData.
96 * 96 *
97 * @param {} element 97 * @param {HTMLElement} element
98 */ 98 */
99 saveLeftTopAsData = element => { 99 saveLeftTopAsData = element => {
100 const { left, top } = element.getBoundingClientRect() 100 const { left, top } = element.getBoundingClientRect()
@@ -105,7 +105,7 @@ export class Overlay extends Layout {
105 /** 105 /**
106 * addDraggable. 106 * addDraggable.
107 * 107 *
108 * @param {} element 108 * @param {HTMLElement} element
109 */ 109 */
110 addDraggable = element => { 110 addDraggable = element => {
111 // Make sure current element always on top 111 // Make sure current element always on top
@@ -169,7 +169,8 @@ export class Overlay extends Layout {
169 /** 169 /**
170 * enterHandler. 170 * enterHandler.
171 * 171 *
172 * @param {} 172 * @param {HTMLElement} options.hemlHolder - Parent element for block
173 * @param {HTMLElement[]} options.blocks
173 */ 174 */
174 enterHandler = ({ htmlHolder, blocks }) => { 175 enterHandler = ({ htmlHolder, blocks }) => {
175 // FIXME It is weird rect from this method and this scope are different... 176 // FIXME It is weird rect from this method and this scope are different...
@@ -257,7 +258,8 @@ export class Overlay extends Layout {
257 /** 258 /**
258 * leaveHandler. 259 * leaveHandler.
259 * 260 *
260 * @param {} 261 * @param {HTMLElement} htmlHolder
262 * @param {HTMLElement[]} blocks
261 */ 263 */
262 leaveHandler = ({ htmlHolder, blocks }) => { 264 leaveHandler = ({ htmlHolder, blocks }) => {
263 const resumeFromDraggable = block => { 265 const resumeFromDraggable = block => {