{% extends "settings_page.html" %} {% block header_script_files %} {% endblock %} {% block settings_pane %}
{% endblock %} {% block script %} Vue.component('settings', { props: ['settings'], template: `

Thumbnailer


{{ settings_form.api_key.label.text }}[[ settings.PUSHBULLET.api_key ]]
{{ settings_form.channel.label.text }}[[ settings.PUSHBULLET.channel ]]
`, methods: {}, delimiters: ["[[","]]"] }) Vue.component('modals',{ props: ['settings'], template: `
`, methods: {}, delimiters: ["[[","]]"] }) var app = new Vue({ el: '#app', data: { settings: [] }, created() { this.getSettings() }, methods: { getSettings() { axios.get('{{ url_for('pushbullet.api_get_settings') }}') .then(res => { this.settings = res.data.results; }) } }, delimiters: ["[[","]]"] }) {% endblock %}