@nextcloud/vue
Version:
Nextcloud vue components
1 lines • 768 B
Source Map (JSON)
{"version":3,"file":"Linkify.cjs","sources":["../../src/directives/Linkify/index.js"],"sourcesContent":["/**\n * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport Linkify from '../../utils/Linkify.js'\n\n// Use function shorthand for same behavior on bind and update\n// https://vuejs.org/v2/guide/custom-directive.html#Function-Shorthand\nexport const directive = function(el, binding) {\n\tif (binding.value?.linkify === true) {\n\t\tel.innerHTML = Linkify(binding.value.text)\n\t}\n}\n\nexport default directive\n"],"names":["Linkify"],"mappings":";;;AASY,MAAC,YAAY,SAAS,IAAI,SAAS;;AAC9C,QAAI,aAAQ,UAAR,mBAAe,aAAY,MAAM;AACpC,OAAG,YAAYA,QAAAA,QAAQ,QAAQ,MAAM,IAAI;AAAA,EACzC;AACF;;;"}