Releases: CSOIreland/Client-API-Library
Releases · CSOIreland/Client-API-Library
4.2.2
- Method api.modal.confirm fixed by implementing the missing JQuery extension
.once
4.2.1
4.2.0
- Constant
C_API_AJAX_SUCCESSadded. Replace hardcodedsuccessstrings from the Ajax responses accordingly. - Cookie Session handler implemented. See following new methods for reference:
api.cookie.session.startapi.cookie.session.extendedapi.cookie.session.endsapi.cookie.session.intervalRoutineapi.cookie.session.confirmExtension(virtual method to be extended at the application level)
4.1.2
- Official Tiny MCE open-source pre-built library imported (see Issue #2),
Version 5.6.2from https://www.tiny.cloud/get-tiny/self-hosted/
N.B. This allows to reference and use the TinyMCE library in Open Source projects without registering/referencing anyAPI Key.
Just add the following resource to the root/index.html file:
<!-- TinyMCE - https://www.tiny.cloud/get-tiny/self-hosted/ -->
<script src="https://cdn.jsdelivr.net/gh/CSOIreland/Client-API-Library@4.1.2/src/js/tinymce/tinymce.min.js"></script> 4.1.1
- Method api.modal.confirm fixed for cross-browser compatibility.
4.1.0
- Method api.ajax.config fixed.
- Method api.modal.confirm enhanced to support multiple cascade modals
- Bootstrap 4.5.2 SCSS synched and CSS recompiled with the default Accessibility WCAG 2.1 Level AA color scheme. If you do not require to customise the SCSS then simply copy the following files into your project folder
root/css/, otherwise recompile your custom SCSS first:root/bootstrap/4.5.2/scss/app.bootstrap.guideline.cssroot/bootstrap/4.5.2/scss/app.bootstrap.guideline.maproot/bootstrap/4.5.2/scss/app.bootstrap.guideline.scss
- API Constants cleaned. Diff and synch the
root/template/modal.htmlwith your project
4.0.4
4.0.3
Support for Bootstrap v4.5.2 added.
- Diff and synch the
root/index.htmlto point to the correct Bootstrap resource files - If you do not require to customize the SCSS then simply copy the following files into your project folder
root/css/, otherwise recompile your custom SCSS first:root/bootstrap/4.5.2/scss/app.bootstrap.guideline.cssroot/bootstrap/4.5.2/scss/app.bootstrap.guideline.maproot/bootstrap/4.5.2/scss/app.bootstrap.guideline.scss
4.0.2
- Spinner plugin upgraded to use the Bootstrap background property
bg-instead of custom colors.
Diff and synch the fileroot/template/spinner.htmlin your application
4.0.1
-
Method api.ajax.config refactored and extended:
- Ajax call refactored using the JQuery $.ajax method
- Optional parameter
pAjaxParamsof type{}implemented to override the $.ajax parameters
-
Method api.content.load extended:
- Optional parameter
pAppendof typeboolimplemented to append the loaded content to the Selector container rather than empty it first.
- Optional parameter