"use strict"; class Tooltip extends Component { on_ready() { // Set tooltip text from args if (this.args.text) { this.$.attr('data-bs-title', this.args.text); } // Set placement if (this.args.placement) { this.$.attr('data-bs-placement', this.args.placement); } // Initialize Bootstrap tooltip new bootstrap.Tooltip(this.$[0]); } } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJUb29sdGlwIiwiSnFodG1sX0NvbXBvbmVudCIsIm9uX3JlYWR5IiwiYXJncyIsInRleHQiLCIkIiwiYXR0ciIsInBsYWNlbWVudCIsImJvb3RzdHJhcCJdLCJzb3VyY2VzIjpbInJzeC90aGVtZS9jb21wb25lbnRzL19hcmNoaXZlZC91bmZpbmlzaGVkL1Rvb2x0aXAuanMiXSwic291cmNlc0NvbnRlbnQiOlsiY2xhc3MgVG9vbHRpcCBleHRlbmRzIEpxaHRtbF9Db21wb25lbnQge1xuICAgIG9uX3JlYWR5KCkge1xuICAgICAgICAvLyBTZXQgdG9vbHRpcCB0ZXh0IGZyb20gYXJnc1xuICAgICAgICBpZiAodGhpcy5hcmdzLnRleHQpIHtcbiAgICAgICAgICAgIHRoaXMuJC5hdHRyKCdkYXRhLWJzLXRpdGxlJywgdGhpcy5hcmdzLnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2V0IHBsYWNlbWVudFxuICAgICAgICBpZiAodGhpcy5hcmdzLnBsYWNlbWVudCkge1xuICAgICAgICAgICAgdGhpcy4kLmF0dHIoJ2RhdGEtYnMtcGxhY2VtZW50JywgdGhpcy5hcmdzLnBsYWNlbWVudCk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbml0aWFsaXplIEJvb3RzdHJhcCB0b29sdGlwXG4gICAgICAgIG5ldyBib290c3RyYXAuVG9vbHRpcCh0aGlzLiRbMF0pO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7QUFBQSxNQUFNQSxPQUFPLFNBQVNDLGdCQUFnQixDQUFDO0VBQ25DQyxRQUFRQSxDQUFBLEVBQUc7SUFDUDtJQUNBLElBQUksSUFBSSxDQUFDQyxJQUFJLENBQUNDLElBQUksRUFBRTtNQUNoQixJQUFJLENBQUNDLENBQUMsQ0FBQ0MsSUFBSSxDQUFDLGVBQWUsRUFBRSxJQUFJLENBQUNILElBQUksQ0FBQ0MsSUFBSSxDQUFDO0lBQ2hEOztJQUVBO0lBQ0EsSUFBSSxJQUFJLENBQUNELElBQUksQ0FBQ0ksU0FBUyxFQUFFO01BQ3JCLElBQUksQ0FBQ0YsQ0FBQyxDQUFDQyxJQUFJLENBQUMsbUJBQW1CLEVBQUUsSUFBSSxDQUFDSCxJQUFJLENBQUNJLFNBQVMsQ0FBQztJQUN6RDs7SUFFQTtJQUNBLElBQUlDLFNBQVMsQ0FBQ1IsT0FBTyxDQUFDLElBQUksQ0FBQ0ssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0VBQ3BDO0FBQ0oiLCJpZ25vcmVMaXN0IjpbXX0=