docs: public static void readIconicsCheckableTextView(@NonNull Context ctx,
                                                      @Nullable AttributeSet attrs,
                                                      @NonNull CompoundIconsBundle bundle) {
          TypedArray a = ctx.obtainStyledAttributes(attrs, R.styleable.IconicsCheckableTextView, 0, 0);
  
          //obtaining attributes for all icons
          IconicsDrawable allIcon = getIconicsCheckableTextViewAllDrawable(ctx, a);
  
          //obtaining attributes for start icons
          bundle.mStartIcon = getIconicsCheckableTextViewStartDrawable(ctx, a, allIcon);
  
          //obtaining attributes for top icons
          bundle.mTopIcon = getIconicsCheckableTextViewTopDrawable(ctx, a, allIcon);
  
          //obtaining attributes for end icons
          bundle.mEndIcon = getIconicsCheckableTextViewEndDrawable(ctx, a, allIcon);
  
          //obtaining attributes for bottom icons
          bundle.mBottomIcon = getIconicsCheckableTextViewBottomDrawable(ctx, a, allIcon);
  
          a.recycle();
      }