ObfuscateDetailComponent

This component allows you to create a obfuscate detail modal

Example

ObfuscateDetailComponent

this.$buefy.modal.open({
  parent: this,
  component: ObfuscateDetailComponent,
  props: {
    locale: this.$i18n.locale,
    title: row.name,
    originalDataDefs: {
      title: this.$t("details"),
      headerIcon: "text-box-outline",
      headers:
        row.mediaType === 0
          ? this.AudioAndVideoHeaders
          : row.mediaType === 1
          ? this.ImageAndVideoHeaders.concat(
              this.AudioAndVideoHeaders.slice(-1)
            )
          : this.ImageAndVideoHeaders,
      records: [row],
    },
  },
  hasModalCard: true,
  destroyOnHide: true,
  trapFocus: true,
});

Props

NameDescriptionTypeRequiredDefault
title-Stringtrue""
originalDataDefsOriginal table dataObjecttrue-
obfuscateDataDefsObfuscate table dataObjectfalse-
originalDataHeaderOriginal table headerStringfalse""
obfuscateDataHeaderObfuscate table headerStringfalse""
tdStyle-Stringfalse"td-50"
showLabels-Booleanfalsefalse
locale-Stringfalse"en"