| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- /******/ (function() { // webpackBootstrap
- var __webpack_exports__ = {};
- /*!*************************************************!*\
- !*** ./resources/js/pages/form-repeater.int.js ***!
- \*************************************************/
- /*
- Template Name: Skote - Admin & Dashboard Template
- Author: Themesbrand
- Website: https://themesbrand.com/
- Contact: themesbrand@gmail.com
- File: Form repeater Js File
- */
- $(document).ready(function () {
- 'use strict';
- $('.repeater').repeater({
- defaultValues: {
- 'textarea-input': 'foo',
- 'text-input': 'bar',
- 'select-input': 'B',
- 'checkbox-input': ['A', 'B'],
- 'radio-input': 'B'
- },
- show: function show() {
- $(this).slideDown();
- },
- hide: function hide(deleteElement) {
- if (confirm('Are you sure you want to delete this element?')) {
- $(this).slideUp(deleteElement);
- }
- },
- ready: function ready(setIndexes) {}
- });
- window.outerRepeater = $('.outer-repeater').repeater({
- defaultValues: {
- 'text-input': 'outer-default'
- },
- show: function show() {
- console.log('outer show');
- $(this).slideDown();
- },
- hide: function hide(deleteElement) {
- console.log('outer delete');
- $(this).slideUp(deleteElement);
- },
- repeaters: [{
- selector: '.inner-repeater',
- defaultValues: {
- 'inner-text-input': 'inner-default'
- },
- show: function show() {
- console.log('inner show');
- $(this).slideDown();
- },
- hide: function hide(deleteElement) {
- console.log('inner delete');
- $(this).slideUp(deleteElement);
- }
- }]
- });
- });
- /******/ })()
- ;
|