code: @Override
      protected void apply(TextView view, TypedArray typedArray) {
          String typefacePath = typedArray.getString(R.styleable.FontDecorator_decorTypefaceAsset);
          if(typefacePath == null) return;
          view.setTypeface(Typeface.createFromAsset(
                  view.getResources().getAssets(), typefacePath));
      }
docs: /* @Override
  protected int defStyleAttr() {
  return R.attr.decorTypefaceAsset;
  }