function propsFactory() {
    return {
      href: {
        type: String,
        default: null
      },
      rel: {
        type: String,
        default: null
      },
      target: {
        type: String,
        default: '_self'
      },
      active: {
        type: Boolean,
        default: false
      },
      disabled: {
        type: Boolean,
        default: false
      },
      // router-link specific props
      to: {
        type: [String, Object],
        default: null
      },
      append: {
        type: Boolean,
        default: false
      },
      replace: {
        type: Boolean,
        default: false
      },
      event: {
        type: [String, Array],
        default: 'click'
      },
      activeClass: {
        type: String // default: undefined

      },
      exact: {
        type: Boolean,
        default: false
      },
      exactActiveClass: {
        type: String // default: undefined

      },
      routerTag: {
        type: String,
        default: 'a'
      },
      // nuxt-link specific prop(s)
      noPrefetch: {
        type: Boolean,
        default: false
      }
    };
  }
/**
   * The Link component is used in many other BV components.
   * As such, sharing its props makes supporting all its features easier.
   * However, some components need to modify the defaults for their own purpose.
   * Prefer sharing a fresh copy of the props to ensure mutations
   * do not affect other component references to the props.
   *
   * https://github.com/vuejs/vue-router/blob/dev/src/components/link.js
   * @return {{}}
   */
The Link component is used in many other BV components.
As such, sharing its props makes supporting all its features easier.
However, some components need to modify the defaults for their own purpose.
Prefer sharing a fresh copy of the props to ensure mutations
do not affect other component references to the props.


The Link component is used in many other BV components . As such sharing its props makes supporting all its features easier . However some components need to modify the defaults for their own purpose . Prefer sharing a fresh copy of the props to ensure mutations do not affect other component references to the props .
function propsFactory() {
    return {
      href: {
        type: String,
        default: null
      },
      rel: {
        type: String,
        default: null
      },
      target: {
        type: String,
        default: '_self'
      },
      active: {
        type: Boolean,
        default: false
      },
      disabled: {
        type: Boolean,
        default: false
      },
      to: {
        type: [String, Object],
        default: null
      },
      append: {
        type: Boolean,
        default: false
      },
      replace: {
        type: Boolean,
        default: false
      },
      event: {
        type: [String, Array],
        default: 'click'
      },
      activeClass: {
        type: String 
      },
      exact: {
        type: Boolean,
        default: false
      },
      exactActiveClass: {
        type: String 
      },
      routerTag: {
        type: String,
        default: 'a'
      },
      noPrefetch: {
        type: Boolean,
        default: false
      }
    };
  }
function propsFactory ( ) { return { href : { type : String , default : null } , rel : { type : String , default : null } , target : { type : String , default : '_self' } , active : { type : Boolean , default : false } , disabled : { type : Boolean , default : false } , to : { type : [ String , Object ] , default : null } , append : { type : Boolean , default : false } , replace : { type : Boolean , default : false } , event : { type : [ String , Array ] , default : 'click' } , activeClass : { type : String } , exact : { type : Boolean , default : false } , exactActiveClass : { type : String } , routerTag : { type : String , default : 'a' } , noPrefetch : { type : Boolean , default : false } } ; }
The Link component is used in many other BV components.
The Link component is used in many other BV components .
// router-link specific props // default: undefined // default: undefined // nuxt-link specific prop(s)