Append Type
OBJ์ ์ด๋๋ฐฉ์
์ ์ค์ ํฉ๋๋ค.
โป ํ
์ข
๋ฅ |
ํน์ง |
BoxMan.APPEND_TYPE_LAST |
(๊ธฐ๋ณธ ์ค์ ) ๊ฐ์ฅ ๋ง์ง๋ง ๋
ธ๋๋ก ์์นํฉ๋๋ค. |
BoxMan.APPEND_TYPE_FIRST |
๊ฐ์ฅ ์ฒซ๋ฒ์งธ ๋
ธ๋๋ก ์์นํฉ๋๋ค. |
BoxMan.APPEND_TYPE_BETWEEN |
๋
ธ๋์ ๋
ธ๋ ์ฌ์ด์ ์์ฐจํฉ๋๋ค. |
BoxMan.APPEND_TYPE_OVERWRITE |
๋ฐ์ค์์ ์๋ ๊ธฐ์กด์ ๋
ธ๋๋ค์ ์ ๋ถ ์ ๊ฑฐํ๊ณ |
BoxMan.APPEND_TYPE_SWAP |
์ด์ ๋ฐ์ค์ ๋
ธ๋๋ฅผ ๊ตํํฉ๋๋ค. |
BoxMan.APPEND_TYPE_INVISIBLE |
์ด๊ฒจ์ง์ง ์๊ณ ๋
ธ๋๋ฅผ ๋ฐ๋ก ์ ๊ฑฐํฉ๋๋ค. |
โป ์๋์ ์ฉ
ํธ์๋ฅผ ์ํด์ ์์ ์์๋ ๋ค์ ์ฝ๋๊ฐ ์๋ต๋์ด ์์ต๋๋ค.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@sj-js/boxman/dist/css/boxman.min.css">
<script src="https://cdn.jsdelivr.net/npm/@sj-js/crossman/dist/js/crossman.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@sj-js/boxman/dist/js/boxman.min.js"></script>
<script>
var boxman = new BoxMan().setTheme('test-1');
</script>
BoxMan.APPEND_TYPE_LAST
BOX์ OBJ์ค ๊ฐ์ฅ ๋ค์ชฝ์ ์ด๋์ํต๋๋ค.
<script>
boxman.setup({appendType:BoxMan.APPEND_TYPE_LAST}).detect();
</script>
<body>
<div data-box>Box A</div>
<div data-box>Box B</div>
<div data-box>Box C</div>
<div data-obj style="width:50px; height:30px;">Obj A</div>
<div data-obj style="width:50px; height:30px;">Obj B</div>
<div data-obj style="width:50px; height:30px;">Obj C</div>
</body>
BoxMan.APPEND_TYPE_FIRST
BOX์ OBJ์ค ๊ฐ์ฅ ์์ผ๋ก ์ด๋์ํต๋๋ค.
<script>
boxman.setup({appendType:BoxMan.APPEND_TYPE_FIRST}).detect();
</script>
<body>
<div data-box>Box A</div>
<div data-box>Box B</div>
<div data-box>Box C</div>
<div data-obj>Obj A</div>
<div data-obj>Obj B</div>
<div data-obj>Obj C</div>
</body>
BoxMan.APPEND_TYPE_BETWEEN
ํ์ฌ ๋ง์ฐ์คํฌ์ธํฐ๊ฐ ์์นํ OBJ์ ์์น์ ๋ผ์ด๋ญ๋๋ค.
<script>
boxman.setup({appendType:BoxMan.APPEND_TYPE_BETWEEN}).detect();
</script>
<body>
<div data-box>Box A</div>
<div data-box>Box B</div>
<div data-box>Box C</div>
<div data-obj>Obj A</div>
<div data-obj>Obj B</div>
<div data-obj>Obj C</div>
</body>
BoxMan.APPEND_TYPE_OVERWRITE
BOX์ ๊ธฐ์กด OBJ๋ฅผ ์ง์ฐ๊ณ ์ด๋์ํต๋๋ค.
<script>
boxman.setup({appendType:BoxMan.APPEND_TYPE_OVERWRITE}).detect();
</script>
<body>
<div data-box>Box A</div>
<div data-box>Box B</div>
<div data-box>Box C</div>
<div data-obj>Obj A</div>
<div data-obj>Obj B</div>
<div data-obj>Obj C</div>
</body>
BoxMan.APPEND_TYPE_SWAP
ํ์ฌ OBJ๊ฐ ๋ค์ด๊ฐ์๋ BOX์ ์ด๋ํ BOX์ OBJ๋ฅผ ๋ง๋ฐ๊ฟ๋๋ค.
<script>
boxman.setup({appendType:BoxMan.APPEND_TYPE_SWAP}).detect();
</script>
<body>
<div data-box>Box A</div>
<div data-box>Box B</div>
<div data-box>Box C</div>
<div data-obj>Obj A</div>
<div data-obj>Obj B</div>
<div data-obj>Obj C</div>
</body>
BoxMan.APPEND_TYPE_INVISIBLE
OBJ์ด๋์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ํ์ง ์์ต๋๋ค.
<script>
boxman.setup({appendType:BoxMan.APPEND_TYPE_INVISIBLE}).detect();
</script>
<body>
<div data-box>Box A</div>
<div data-box>Box B</div>
<div data-box>Box C</div>
<div data-obj>Obj A</div>
<div data-obj>Obj B</div>
<div data-obj>Obj C</div>
</body>