bluff library

Support for doing something awesome.

More dartdocs go here.

Classes

Application
Assets
Border
A border of a box, comprised of four sides: top, right, bottom, left. [...]
BorderDirectional
A border of a box, comprised of four sides, the lateral sides of which flip over based on the reading direction. [...]
BorderRadius
An immutable set of radii for each corner of a rectangle. [...]
BorderRadiusDirectional
An immutable set of radii for each corner of a rectangle, but with the corners specified in a manner dependent on the writing direction. [...]
BorderRadiusGeometry
Base class for BorderRadius that allows for text-direction aware resolution. [...]
BorderSide
A side of a border of a box. [...]
BoxBorder
Base class for box borders that can paint as rectangles, circles, or rounded rectangles. [...]
BoxConstraints
BoxDecoration
An immutable description of how to paint a box. [...]
BoxShadow
Breakpoint
BuildContext
Builder
Click
Color
An immutable 32 bit color value in ARGB format. [...]
Column
ConstrainedBox
Container
DecoratedBox
DecorationImage
An image for a box decoration. [...]
EdgeInsets
An immutable set of offsets in each of the four cardinal directions. [...]
EdgeInsetsDirectional
An immutable set of offsets in each of the four cardinal directions, but whose horizontal components are dependent on the writing direction. [...]
EdgeInsetsGeometry
Base class for EdgeInsets that allows for text-direction aware resolution. [...]
Expanded
Flex
Flexible
FontFeature
A feature tag and value that affect the selection of glyphs in a font. [...]
FontWeight
The thickness of the glyphs used to draw the text
Gradient
Image
ImageProvider
InheritedWidget
Key
LineMetrics
LineMetrics stores the measurements and statistics of a single line in the paragraph. [...]
Locale
Localizations
LocalizationsDelegate<T>
MediaQuery
MediaQueryData
Offset
An immutable 2D floating-point offset. [...]
OffsetBase
Base class for Size and Offset, which are both ways to describe a distance as a two-dimensional axis-aligned vector.
Padding
ParagraphConstraints
Layout constraints for Paragraph objects. [...]
ParagraphStyle
An opaque object that determines the configuration used by ParagraphBuilder to position lines within a Paragraph of text.
Provider<T>
Radius
A radius for either circular or elliptical shapes.
Rect
An immutable, 2D, axis-aligned, floating-point rectangle whose coordinates are relative to a given origin. [...]
Route
Row
RRect
An immutable rounded rectangle with the custom radii for all four corners.
RSTransform
A transform consisting of a translation, a rotation, and a uniform scale. [...]
ShapeBorder
Base class for shape outlines. [...]
Size
Holds a 2D floating-point size. [...]
SizedBox
StatelessWidget
StrutStyle
See also: [...]
Text
TextBox
A rectangle enclosing a run of text. [...]
TextDecoration
A linear decoration to draw near the text.
TextPosition
A position in a string of text. [...]
TextRange
A range of characters in a string of text.
TextStyle
An opaque object that determines the size, position, and rendering of text. [...]
Theme
ThemeData
ThemeTextData
ValueProvider<T>
Widget

Functions

axisDirectionIsReversed(AxisDirection axisDirection) bool
Returns whether traveling along the given axis direction visits coordinates along that axis in numerically decreasing order. [...]
axisDirectionToAxis(AxisDirection axisDirection) Axis
Returns the Axis that contains the given AxisDirection. [...]
flipAxis(Axis direction) Axis
Returns the opposite of the given Axis. [...]
flipAxisDirection(AxisDirection axisDirection) AxisDirection
Returns the opposite of the given AxisDirection. [...]
publish(Widget widget, {Directory directory, Directory assets}) Future<void>
textDirectionToAxisDirection(TextDirection textDirection) AxisDirection
Returns the AxisDirection in which reading occurs in the given TextDirection. [...]

Enums

Axis
The two cardinal directions in two dimensions. [...]
AxisDirection
A direction along either the horizontal or vertical Axis.
BorderStyle
The style of line to draw for a BorderSide in a Border.
BoxFit
How a box should be inscribed into another box. [...]
BoxHeightStyle
Defines various ways to vertically bound the boxes returned by Paragraph.getBoxesForRange.
BoxShape
The shape to use when rendering a Border or BoxDecoration. [...]
BoxWidthStyle
Defines various ways to horizontally bound the boxes returned by Paragraph.getBoxesForRange.
ClickState
CrossAxisAlignment
How the children should be placed along the cross axis in a flex layout. [...]
FlexFit
How the child is inscribed into the available space. [...]
FontStyle
Whether to slant the glyphs in the font
ImageRepeat
How to paint any portions of a box not covered by an image.
MainAxisAlignment
How the children should be placed along the main axis in a flex layout. [...]
MainAxisSize
How much space should be occupied in the main axis. [...]
MediaSize
PlaceholderAlignment
Where to vertically align the placeholder relative to the surrounding text. [...]
RenderComparison
The description of the difference between two objects, in the context of how it will affect the rendering. [...]
TextAffinity
A way to disambiguate a TextPosition when its offset could match two different locations in the rendered string. [...]
TextAlign
Whether and how to align text horizontally.
TextBaseline
A horizontal line used for aligning text.
TextDecorationStyle
The style in which to draw a text decoration
TextDirection
A direction in which text flows. [...]
TextOverflow
How overflowing text should be handled. [...]
VerticalDirection
A direction in which boxes flow vertically. [...]

Typedefs

ApplicationPlugin(Application application, HtmlHtmlElement document) Future<void>
ApplicationThemeBuilder(BuildContext context) ThemeData
PostRenderAction(BuildContext context, HtmlHtmlElement html) → void
ProviderCreator<T>(BuildContext context) → T
TitleBuilder(BuildContext context) String
WidgetBuilder(BuildContext context) Widget
WidgetChildBuilder(BuildContext context, Widget child) Widget
WidgetValueBuilder<T>(BuildContext context, T value) Widget