Skip to content
Snippets Groups Projects
Select Git revision
  • 844fc84f3e5764c8e3826dd0012815718c29b09f
  • main default protected
  • pdf-annotieren
  • pdf-annotieren-2.0
  • issue-4244
  • issues-4244-b
  • pdf-annotieren-old
  • biest-4274
  • issue-2982
  • issue-660
  • issue-3326
  • issue-3270
  • issue-3616
  • 5.1
  • 5.2
  • 5.3
  • 5.4
  • 5.5
  • issue-4255
  • issue-4261
  • issue-4262
  • v5.4.2
  • v5.3.5
  • v5.2.7
  • v5.1.8
  • v5.4.1
  • v5.3.4
  • v5.2.6
  • v5.1.7
  • v5.0.9
  • v5.4
  • v5.3.3
  • v5.2.5
  • v5.1.6
  • v5.0.8
  • v5.3.2
  • v5.2.4
  • v5.1.5
  • v5.0.7
  • v5.3.1
  • v5.2.3
41 results

RouteMap.php

Blame
  • Forked from Stud.IP / Stud.IP
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    FreetextEdit.vue 1.09 KiB
    <template>
        <div>
            <div class="formpart" tabindex="0" ref="autofocus">
                {{ $gettext('Frage') }}
                <studip-wysiwyg v-model="val_clone.description" :key="question_id"></studip-wysiwyg>
            </div>
    
            <label>
                <input type="checkbox" v-model="val_clone.mandatory">
                {{ $gettext('Pflichtfrage') }}
            </label>
        </div>
    </template>
    
    <script>
    import StudipWysiwyg from "../StudipWysiwyg.vue";
    
    export default {
        name: 'freetext-edit',
        components: {
            StudipWysiwyg
        },
        props: {
            value: {
                type: Object,
                required: false,
                default: function () {
                    return {};
                }
            },
            question_id: {
                type: String,
                required: false
            }
        },
        data: function () {
            return {
                val_clone: ''
            };
        },
        mounted: function () {
            this.val_clone = this.value;
            this.$refs.autofocus.focus();
        },
        watch: {
            value (new_val) {
                this.val_clone = new_val;
            }
        }
    
    }
    </script>