File: /home/turkishi/www/wp-content/plugins/learnpress/assets/src/js/admin/edit-course/edit-curriculum.js
/**
* Edit Curriculum JS handler.
*
* @since 4.2.8.6
* @version 1.0.2
*/
import { EditSection } from './edit-curriculum/edit-section.js';
import { EditSectionItem } from './edit-curriculum/edit-section-item.js';
import * as lpUtils from 'lpAssetsJsPath/utils.js';
const sectionEdit = new EditSection();
const sectionItemEdit = new EditSectionItem();
export class EditCourseCurriculum {
constructor() {
this.init();
}
static selectors = {
idElEditCurriculum: '#lp-course-edit-curriculum',
elCurriculumSections: '.curriculum-sections',
elToggleAllSections: '.course-toggle-all-sections',
LPTarget: '.lp-target',
elCollapse: 'lp-collapse',
};
init() {
lpUtils.lpOnElementReady(
`${ EditCourseCurriculum.selectors.idElEditCurriculum }`,
( elEditCurriculum ) => {
// Set variables use for section edit
sectionEdit.init();
// Set variables use for edit section item
sectionItemEdit.init();
}
);
}
}