Skip navigation links
A B C F G H I L M S T U 

A

addCustomStyle(Class<? extends TextView>, int) - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
Add a custom style to get looked up.
addCustomViewWithSetTypeface(Class<?>) - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
Register custom non-TextView's which implement setTypeface so they can have the Typeface applied during inflation.
ANDROID_ATTR_TEXT_APPEARANCE - Static variable in class io.github.inflationx.calligraphy3.CalligraphyUtils
 
applyFontToTextView(TextView, Typeface) - Static method in class io.github.inflationx.calligraphy3.CalligraphyUtils
Applies a Typeface to a TextView.
applyFontToTextView(TextView, Typeface, boolean) - Static method in class io.github.inflationx.calligraphy3.CalligraphyUtils
Applies a Typeface to a TextView, if deferred,its recommend you don't call this multiple times, as this adds a TextWatcher.
applyFontToTextView(Context, TextView, String) - Static method in class io.github.inflationx.calligraphy3.CalligraphyUtils
Useful for manually fonts to a TextView.
applyFontToTextView(Context, TextView, CalligraphyConfig, String) - Static method in class io.github.inflationx.calligraphy3.CalligraphyUtils
Applies font to TextView.
applyTypefaceSpan(CharSequence, Typeface) - Static method in class io.github.inflationx.calligraphy3.CalligraphyUtils
Applies a custom typeface span to the text.

B

build() - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
 
Builder() - Constructor for class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
 

C

CalligraphyConfig - Class in io.github.inflationx.calligraphy3
Created by chris on 20/12/2013 Project: Calligraphy
CalligraphyConfig.Builder - Class in io.github.inflationx.calligraphy3
 
CalligraphyInterceptor - Class in io.github.inflationx.calligraphy3
 
CalligraphyInterceptor(CalligraphyConfig) - Constructor for class io.github.inflationx.calligraphy3.CalligraphyInterceptor
 
CalligraphyTypefaceSpan - Class in io.github.inflationx.calligraphy3
 
CalligraphyTypefaceSpan(Typeface) - Constructor for class io.github.inflationx.calligraphy3.CalligraphyTypefaceSpan
 
CalligraphyUtils - Class in io.github.inflationx.calligraphy3
Created by chris on 20/12/2013 Project: Calligraphy

F

FontMapper - Interface in io.github.inflationx.calligraphy3
 

G

getAttrId() - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig
 
getFontMapper() - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig
 
getFontPath() - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig
 
getSpan(Typeface) - Static method in class io.github.inflationx.calligraphy3.TypefaceUtils
A helper loading custom spans so we don't have to keep creating hundreds of spans.

H

HasTypeface - Interface in io.github.inflationx.calligraphy3
There are two ways to set typeface for custom views: Implementing this interface.

I

intercept(Chain) - Method in class io.github.inflationx.calligraphy3.CalligraphyInterceptor
 
INVALID_ATTR_ID - Static variable in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
Default AttrID if not set.
io.github.inflationx.calligraphy3 - package io.github.inflationx.calligraphy3
 
isCustomViewHasTypeface(View) - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig
 
isCustomViewTypefaceSupport() - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig
 
isLoaded(Typeface) - Static method in class io.github.inflationx.calligraphy3.TypefaceUtils
Is the passed in typeface one of ours?

L

load(AssetManager, String) - Static method in class io.github.inflationx.calligraphy3.TypefaceUtils
A helper loading a custom font.

M

map(String) - Method in interface io.github.inflationx.calligraphy3.FontMapper
 

S

setDefaultFontPath(String) - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
Set the default font if you don't define one else where in your styles.
setFontAttrId(int) - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
This defaults to R.attr.fontPath.
setFontMapper(FontMapper) - Method in class io.github.inflationx.calligraphy3.CalligraphyConfig.Builder
 
setTypeface(Typeface) - Method in interface io.github.inflationx.calligraphy3.HasTypeface
 

T

TypefaceUtils - Class in io.github.inflationx.calligraphy3
A helper loading Typeface avoiding the leak of the font when loaded by multiple calls to Typeface.createFromAsset(android.content.res.AssetManager, String) on pre-ICS versions.

U

updateDrawState(TextPaint) - Method in class io.github.inflationx.calligraphy3.CalligraphyTypefaceSpan
 
updateMeasureState(TextPaint) - Method in class io.github.inflationx.calligraphy3.CalligraphyTypefaceSpan
 
A B C F G H I L M S T U 
Skip navigation links