disableGSUB method

dynamic disableGSUB(
  1. dynamic featureNumber
)

Implementation

disableGSUB(featureNumber) {
  if (this.GSUB) {
    var feature = this.GSUB.featureList[featureNumber];
    if (feature) {
      for (var i = 0; i < feature.tab.length; ++i) {
        if (this.enabledGSUB[feature.tab[i]] > 1) {
          --this.enabledGSUB[feature.tab[i]];
        } else {
          this.enabledGSUB.remove(feature.tab[i]);
        }
      }
    }
  }
}