public class FontAwesomeIconTypeBuilder extends Object
A builder to build FontAwesomeIconType
Examples :
FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).rotate(Rotation.rotate_90).build() FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).spin().build() FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).size(Size.four).build()FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).size(Size.four).spin().rotate(Rotation.rotate_90).build() | Modifier and Type | Class and Description |
|---|---|
static class |
FontAwesomeIconTypeBuilder.FontAwesomeGraphic
All the icons available in fontawesome.
|
static class |
FontAwesomeIconTypeBuilder.Rotation
Rotation that can be done on an icon.
|
static class |
FontAwesomeIconTypeBuilder.Size
Sizes on an icon.
|
| Modifier and Type | Method and Description |
|---|---|
FontAwesomeIconType |
build() |
static FontAwesomeIconTypeBuilder |
on(FontAwesomeIconTypeBuilder.FontAwesomeGraphic fontAwesomeGraphic) |
FontAwesomeIconTypeBuilder |
rotate(FontAwesomeIconTypeBuilder.Rotation rotation) |
FontAwesomeIconTypeBuilder |
size(FontAwesomeIconTypeBuilder.Size size) |
FontAwesomeIconTypeBuilder |
spin()
make the icon spin
|
public static FontAwesomeIconTypeBuilder on(FontAwesomeIconTypeBuilder.FontAwesomeGraphic fontAwesomeGraphic)
fontAwesomeGraphic - icon to use in the builderpublic FontAwesomeIconType build()
public FontAwesomeIconTypeBuilder rotate(FontAwesomeIconTypeBuilder.Rotation rotation)
rotation - rotation to apply to the iconpublic FontAwesomeIconTypeBuilder size(FontAwesomeIconTypeBuilder.Size size)
size - size to apply to the iconpublic FontAwesomeIconTypeBuilder spin()
make the icon spin
Copyright © 2011–2014 AgileCoders. All rights reserved.