Skip navigation links
A C E G I M S 

A

AboutPage - Class in mehdi.sakout.aboutpage
The main class of this library with many predefined methods to add Elements for common items in an About page.
AboutPage(Context) - Constructor for class mehdi.sakout.aboutpage.AboutPage
The AboutPage requires a context to perform it's functions.
addEmail(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addEmail(java.lang.String, java.lang.String) but with a predefined title string
addEmail(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that opens the users default email client with a new email to the email address passed as parameter
addFacebook(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addFacebook(java.lang.String, java.lang.String) but with a predefined title string
addFacebook(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens Facebook app with a deep link to the specified user id If the Facebook application is not installed this will open a web page instead.
addGitHub(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addGitHub(String, String) but with a predefined title string
addGitHub(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens the a browser and displays the specified GitHub users profile page.
addGroup(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a new group that will display a header in this AboutPage
addInstagram(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addInstagram(String, String) (String, String)} but with a predefined title string
addInstagram(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens the Instagram app with a deep link to the specified user id.
addItem(Element) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a custom Element to this AboutPage
addPlayStore(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addPlayStore(String, String) but with a predefined title string
addPlayStore(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens the PlayStore app with a deep link to the specified app application id.
addTwitter(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addTwitter(String, String) but with a predefined title string
addTwitter(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens the Twitter app with a deep link to the specified user id If the Twitter application is not installed this will open a web page instead.
addWebsite(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addWebsite(String, String) but with a predefined title string
addWebsite(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens a browser and loads the specified URL
addYoutube(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Convenience method for AboutPage.addYoutube(String, String) but with a predefined title string
addYoutube(String, String) - Method in class mehdi.sakout.aboutpage.AboutPage
Add a predefined Element that the opens the Youtube app with a deep link to the specified channel id.

C

create() - Method in class mehdi.sakout.aboutpage.AboutPage
Create and inflate this AboutPage.

E

Element - Class in mehdi.sakout.aboutpage
Element class represents an about item in the about page.
Element() - Constructor for class mehdi.sakout.aboutpage.Element
 
Element(String, Integer) - Constructor for class mehdi.sakout.aboutpage.Element
 
enableDarkMode(Boolean) - Method in class mehdi.sakout.aboutpage.AboutPage
Provide a way to force dark mode or not

G

getAutoApplyIconTint() - Method in class mehdi.sakout.aboutpage.Element
 
getGravity() - Method in class mehdi.sakout.aboutpage.Element
Get the gravity of the content of this Element
getIconDrawable() - Method in class mehdi.sakout.aboutpage.Element
Get the icon drawable for this Element that appears to the left of the title or to the right of the title in RTL layout mode.
getIconNightTint() - Method in class mehdi.sakout.aboutpage.Element
Get the color resource identifier for this Elements icon when in night mode
getIconTint() - Method in class mehdi.sakout.aboutpage.Element
 
getIntent() - Method in class mehdi.sakout.aboutpage.Element
Get the intent to be used for when this Element
getOnClickListener() - Method in class mehdi.sakout.aboutpage.Element
Get the onClickListener for this Element
getSkipTint() - Method in class mehdi.sakout.aboutpage.Element
 
getTitle() - Method in class mehdi.sakout.aboutpage.Element
 
getValue() - Method in class mehdi.sakout.aboutpage.Element
 

I

isRTL(boolean) - Method in class mehdi.sakout.aboutpage.AboutPage
Turn on the RTL mode.

M

mehdi.sakout.aboutpage - package mehdi.sakout.aboutpage
 

S

setAutoApplyIconTint(Boolean) - Method in class mehdi.sakout.aboutpage.Element
Automatically apply tint to this Elements icon.
setCustomFont(String) - Method in class mehdi.sakout.aboutpage.AboutPage
Provide a valid path to a font here to use another font for the text inside this AboutPage
setCustomFont(Typeface) - Method in class mehdi.sakout.aboutpage.AboutPage
Provide a typeface to use as custom font
setDescription(CharSequence) - Method in class mehdi.sakout.aboutpage.AboutPage
 
setGravity(Integer) - Method in class mehdi.sakout.aboutpage.Element
Set the Gravity of the content for this Element
setIconDrawable(Integer) - Method in class mehdi.sakout.aboutpage.Element
Set the icon drawable for this Element that appears to the left of the title or to the right of the title in RTL layout mode.
setIconNightTint(Integer) - Method in class mehdi.sakout.aboutpage.Element
Set the icon tint to be used for this Elements icon when in night mode.
setIconTint(Integer) - Method in class mehdi.sakout.aboutpage.Element
Set the color resource identifier for this Elements icon
setImage(int) - Method in class mehdi.sakout.aboutpage.AboutPage
Set the header image to display in this AboutPage
setIntent(Intent) - Method in class mehdi.sakout.aboutpage.Element
Set the intent to pass to the Context.startActivity(android.content.Intent) method when this item is clicked.
setOnClickListener(View.OnClickListener) - Method in class mehdi.sakout.aboutpage.Element
Set the onClickListener for this Element.
setSkipTint(Boolean) - Method in class mehdi.sakout.aboutpage.Element
Skip Applying a custom tint usefull when the provided drawable isn't a vectorDrawable
setTitle(String) - Method in class mehdi.sakout.aboutpage.Element
Set the title for this Element
setValue(String) - Method in class mehdi.sakout.aboutpage.Element
 
A C E G I M S 
Skip navigation links