core/src/main/java/org/hitogo/alert/core/AlertBuilderImpl.java
@CallSuper
    protected void onProvideData(HitogoParamsHolder holder) {
        holder.provideString(AlertParamsKeys.TITLE_KEY, title);
        holder.provideString(AlertParamsKeys.TAG_KEY, tag);
        holder.provideBundle(AlertParamsKeys.ARGUMENTS_KEY, arguments);
        holder.provideSerializable(AlertParamsKeys.TITLE_VIEW_ID_KEY, titleViewId);
        holder.provideSerializable(AlertParamsKeys.TYPE_KEY, alertType);
        holder.provideSerializable(AlertParamsKeys.STATE_KEY, state);
        holder.provideSerializable(AlertParamsKeys.LAYOUT_RES_KEY, layoutRes);
        holder.provideSerializable(AlertParamsKeys.PRIORITY_KEY, priority);

        holder.provideCustomObject(AlertParamsKeys.VISIBILITY_LISTENER_KEY, visibilityListener);
        holder.provideCustomObject(AlertParamsKeys.TEXT_KEY, textMap);
        holder.provideCustomObject(AlertParamsKeys.DRAWABLE_KEY, drawableMap);
        holder.provideCustomObject(AlertParamsKeys.BUTTONS_KEY, buttons);
        holder.provideCustomObject(AlertParamsKeys.CLOSE_BUTTON_KEY, closeButton);
    }
/**
     * Provides builder values which are used by the implemented builder class. The given
     * HitogoParamsHolder is used to initialised the data foundation for the alert object.
     *
     * @param holder Temporary object holder for all alert values, like title or text.
     * @see HitogoParamsHolder
     * @see AlertParams
     * @since 1.0.0
     */
Provides builder values which are used by the implemented builder class. The given
HitogoParamsHolder is used to initialised the data foundation for the alert object.

@param holder Temporary object holder for all alert values, like title or text.
Provides builder values which are used by the implemented builder class . The given HitogoParamsHolder is used to initialised the data foundation for the alert object . @param holder Temporary object holder for all alert values like title or text .
@CallSuper
    protected void onProvideData(HitogoParamsHolder holder) {
        holder.provideString(AlertParamsKeys.TITLE_KEY, title);
        holder.provideString(AlertParamsKeys.TAG_KEY, tag);
        holder.provideBundle(AlertParamsKeys.ARGUMENTS_KEY, arguments);
        holder.provideSerializable(AlertParamsKeys.TITLE_VIEW_ID_KEY, titleViewId);
        holder.provideSerializable(AlertParamsKeys.TYPE_KEY, alertType);
        holder.provideSerializable(AlertParamsKeys.STATE_KEY, state);
        holder.provideSerializable(AlertParamsKeys.LAYOUT_RES_KEY, layoutRes);
        holder.provideSerializable(AlertParamsKeys.PRIORITY_KEY, priority);
        holder.provideCustomObject(AlertParamsKeys.VISIBILITY_LISTENER_KEY, visibilityListener);
        holder.provideCustomObject(AlertParamsKeys.TEXT_KEY, textMap);
        holder.provideCustomObject(AlertParamsKeys.DRAWABLE_KEY, drawableMap);
        holder.provideCustomObject(AlertParamsKeys.BUTTONS_KEY, buttons);
        holder.provideCustomObject(AlertParamsKeys.CLOSE_BUTTON_KEY, closeButton);
    }
@ CallSuper protected void onProvideData ( HitogoParamsHolder holder ) { holder . provideString ( AlertParamsKeys . TITLE_KEY , title ) ; holder . provideString ( AlertParamsKeys . TAG_KEY , tag ) ; holder . provideBundle ( AlertParamsKeys . ARGUMENTS_KEY , arguments ) ; holder . provideSerializable ( AlertParamsKeys . TITLE_VIEW_ID_KEY , titleViewId ) ; holder . provideSerializable ( AlertParamsKeys . TYPE_KEY , alertType ) ; holder . provideSerializable ( AlertParamsKeys . STATE_KEY , state ) ; holder . provideSerializable ( AlertParamsKeys . LAYOUT_RES_KEY , layoutRes ) ; holder . provideSerializable ( AlertParamsKeys . PRIORITY_KEY , priority ) ; holder . provideCustomObject ( AlertParamsKeys . VISIBILITY_LISTENER_KEY , visibilityListener ) ; holder . provideCustomObject ( AlertParamsKeys . TEXT_KEY , textMap ) ; holder . provideCustomObject ( AlertParamsKeys . DRAWABLE_KEY , drawableMap ) ; holder . provideCustomObject ( AlertParamsKeys . BUTTONS_KEY , buttons ) ; holder . provideCustomObject ( AlertParamsKeys . CLOSE_BUTTON_KEY , closeButton ) ; }
Provides builder values which are used by the implemented builder class.
Provides builder values which are used by the implemented builder class .