function getFullName() {
    const result = state.parents.reduceRight((acc, parent) => {
      return acc + parent.name + '.'
    }, '') + state.name

    return state.isDefault
      ? result.replace('._default_', '')
      : result
  }
function getFullName() {
    const result = state.parents.reduceRight((acc, parent) => {
      return acc + parent.name + '.'
    }, '') + state.name

    return state.isDefault
      ? result.replace('._default_', '')
      : result
  }
function getFullName ( ) { const result = state . parents . reduceRight ( ( acc , parent ) => { return acc + parent . name + '.' } , '' ) + state . name return state . isDefault ? result . replace ( '._default_' , '' ) : result }
/*
The fully qualified name of this state.
e.g granparentName.parentName.name
/ * The fully qualified name of this state . e . g granparentName . parentName . name