// Copyright 2016 Documize Inc. . All rights reserved. // // This software (Documize Community Edition) is licensed under // GNU AGPL v3 http://www.gnu.org/licenses/agpl-3.0.en.html // // You can operate outside the AGPL restrictions by purchasing // Documize Enterprise Edition and obtaining a commercial license // by contacting . // // https://documize.com // Copyright (c) 2015 Documize Inc. import Component from '@ember/component'; import NotifierMixin from '../mixins/notifier'; export default Component.extend(NotifierMixin, { drop1: null, didInsertElement() { this._super(...arguments); new Tooltip({ target: document.getElementById("sample-1") }); new Tooltip({ target: document.getElementById("sample-2") }); new Tooltip({ target: document.getElementById("sample-3") }); new Tooltip({ target: document.getElementById("sample-4") }); // let drop1 = new Drop({ // target: document.getElementById('sample-dropdown-1'), // content: document.getElementById('sample-dropdown-content-1'), // classes: 'drop-theme-basic', // position: 'bottom middle', // openOn: 'click' // }); // this.set('drop1', drop1); $('#test-button').popover({ placement: 'top', trigger: 'focus', title: "How to Test", content: "This is a demo that tests the suitability of Bootstrap 4 inside Documize" }); $('#test-button2').tooltip({}); $('#test-button3').tooltip({}); }, actions: { dropClose() { this.get('drop1').close(); }, addFolder() { return true; } } });