ActionComponents  04.05.00
Customizable UI and time-saving tools for iOS development with Xamarin and Visual Studio.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NActionComponents
 CACAlert
 CACAlertAppearance
 CACAlertButtonHolds all information about a ActionControls.ACAlertButton attached to a ActionControls.ACAlert
 CACAlertButtonAppearanceControls the appearance of a ActionComponents.ACAlertButton
 CACAlertDragConstraintDefines the ActionComponents.ACViewDragConstraintType of constraint placed on the X or Y axis of a ActionComponents.ACView and the optional minimumValue and maximumValue for Constrained axis types
 CACAlertOverlayThe ActionComponents.ACAlertOverlay is used to obscure the background for modal ActionComponents.ACAlerts and keep touch events from bubbling down.
 CACColorA cross-platform tool for working with colors in the iOS and Android Mobile Operating systems. ACColor represents a union of nearly all of the options and features of both UIColor from iOS and the Color object from Android so the property or method used on one platform can be used on another without change in syntax. Several new features are supported such creating a color from or returning a color as a CSS/Web Hex String in the form #RRGGBB or #AARRGGBB. ACColor is fully compatible with UIColor and Color so it can be used anywhere those objects would be used and can be cast to and from those types implicitly.
 CACColorCubeThe Action Color Cube displays a color selection cube in the app's user interface that allows the user to move a pointer around to select the Hue, Saturation and Brightness of a generated color.
 CACColorIndicatorRepresents a color selection indicator inside of an ActionColorCube or ActionHueBar. The uses can drag the indicator around to select a color.
 CACColorPickerViewPresents a color picker view inside of a ACColorPickerViewController presenting a single instance color selector.
 CACColorPickerViewControllerThe Action HSB Color Picker View Controller creates a color selection dialog box that fully handles the process of showing a currently selected color and allowing the user the select a new color.
 CACColorWellThe Action Color Well displays a framed color well that shows the currently selected color and allows the user to tap the well which raises the Touched event.
 CACDownloadItemHolds all information about a given file to be downloaded such as the URL and the destination directory. Events can be raised when the individual file has finished downloading for completed, canceled or on download error.
 CACDownloadManagerThis object handles the downloading of open of more files from the internet. It provides events for handling progress, suspension and restart, and error hanlding routines.
 CACFontThis class contains a set of utility routines for working with fonts.
 CACHueBarThe Action Color Hue Bar presents a hue selection bar to the user that they can interact with to select the current color. This control is typically used with an ACColorCube to present the full color selection UI.
 CACImageActionComponents.ACImage adds several helpful routines for working with UIImages including the ability to dectect iPhone 5 (or greater) images in the form name<c>-568h@2x.ext and automatically load them in place of name.ext files. It includes methods to help with the rotation of images as well.
 CACImageViewThe ActionComponents.ACImageView is a custom UIImageView that defines several helper properties and methods that make it a great basis for any custom user interface controls. It has built in Dragable support that can be limited in movement by a ActionComponents.ACViewDragConstraint applied to the X and/or Y axis. It defines helper events for being Touched, Moved, and/or Released and can be set to automatically become the front view when it is touched. And provides methods to make moving, rotating, and resizing the ActionComponents.ACImageView easier with less code.
 CACLabelThe ActionComponents.ACLabel is a custom UILabel that contains events to easily handle being touched and adds helper methods to make it easier to move or resize the label.
 CACNavBarA left-side, icon based, customizable navigation strip and view controller
 CACNavBarAppearanceControls the appearance of a ActionComponents.ACNavBar with properties such as background color, border color, and shadow color
 CACNavBarButtonDefines a button that can be added to a ActionComponents.ACNavBar of a given ActionComponents.ACNavBarButtonType and ActionComponents.ACNavBarButtonState. Three ActionComponents.ACNavBarButtonAppearance properties controll the look and feel of the button when it is Enabled, Disabled or Selected.
 CACNavBarButtonAppearanceDefines the appearance of a ActionComponents.ACNavBarButton
 CACNavBarButtonCollectionThis collection holds all buttons within a given section (top, middle or bottom) of a ActionComponents.ACNavBar and has properties to control the appearance of new ActionComponents.ACNavBarButtons added to the collection.
 CACNavBarPointerThe arrow pointer that is optionally displayed by the selected ActionComponents.ACNavBarButton of a ActionComponents.ACNavBar
 CACOval
 CACOvalAppearance
 CACSliderActionComponents.ACSlider is a custom slider control designed to operate like the brightness and contrast sliders built into the iPhone Control Center. The FillPercent property gets or sets the percentage that the slider is filled (from 0% to 100%). If the user taps of drags in the control (from top to bottom) the FillPercent will be adjusted accordingly and the ValueChanged,Touched, Moved, and/or Released events will be raised.
 CACTableItemThe ActionComponents.ACTableItem works with the ActionComponents.ACTableViewController to provide a simple way to present tabular information without have to create a lot of repetitive code.
 CACTableSectionThe ActionComponents.ACTableSection works with the ActionComponents.ACTableViewController to provide a simple way to present tabular information without have to create a lot of repetitive code. It contains a collection of ActionComponents.ACTableItems used to build a standard UITableView from.
 CACTableViewControllerThe ActionComponents.ACTableViewController is a customized UITableViewController that support several new features, methods and events that make working with UITableViews easier and with far less code. By implementing the RequestData event and passing a collection of ActionComponents.ACTableSections each containing a collection of ActionComponents.ACTableItems you'll almost never need to create a custom TableViewDataSource or a TableViewDelegate.
 CACTableViewDataSourceThe ActionComponents.ACTableViewDataSource provides all data to it's parent ActionComponents.ACTableViewController via the controller's RequestData event. It maintains a collection of ActionComponents.ACTableSections each containing a collection of ActionComponents.ACTableItem. As a result, you may never need to create a custom version of this class to support your UITableViews maintained by the ActionComponents.ACTableViewController.
 CACTableViewDelegateThe ActionComponents.ACTableViewDelegate handles all user interaction with the UITableView being controlled by it's parent ActionComponents.ACTableViewController. Events are processed and passed to the ActionComponents.ACTableSections and ActionComponents.ACTableItems contained within the ActionComponents.ACTableViewController's ActionComponents.ACTableViewDataSource. As a result you may never need to create a custom version of this class to support your UITableViews.
 CACTileThe ACTile is a custom UIView that defines several helper properties and methods that make it a great basis for any custom user interface controls. It defines helper events for being Touched, Moved, and/or Released and can be set to automatically become the front view when it is touched. And provides methods to make moving, rotating, and resizing the ACTile easier with less code
 CACTileAppearanceDefines the customizable properties of an ACTile that control it's look and feel.
 CACTileControllerCreates, maintains and controls a scrollable collection of ACTile object that can be organized into ACTileGroups. Provides routines to automatically "live update" the contents or styling of the tiles and routines to handle user interaction with the tile selection
 CACTileControllerAppearanceDefines the customizable properties of an ACTileController that control it's look and feel.
 CACTileDragConstraintDefines the ACTileDragConstraintType of constraint placed on the X or Y axis of a ACTile and the optional minimumValue and maximumValue for Constrained axis types
 CACTileGroupMaintains a collection of ACTile objects that are contained within a ACTileController. The ACTileGroup handles the creation and layout of the ACTile objects and can control a collection of different sized and shaped tiles.
 CACTileGroupAppearanceDefines the customizable properties of an ACTileGroup that control it's look and feel.
 CACTileGroupCellConstraintControls the number of rows or columns that will appear inside a given ACTileGroup.
 CACTileLiveUpdateDefines the base prototype for all ACTileLiveUpdate types.
 CACTileLiveUpdateControllerChromaKeyMutates the color of the given ACTile attached to this ACTileLiveUpdate with in the given brightness range for the given base color
 CACTileLiveUpdateGroupChromaKeyCauses a random color mutation within a given brightness range off the provided base color for every ACTile in the ACTileGroup attached to this ACTileLiveUpdate.
 CACTileLiveUpdateGroupColorChanges the background color of every ACTile in the ACTileGroup attached to this ACTileLiveUpdate action to one of the colors listed in sequence.
 CACTileLiveUpdateGroupColorRandomChanges the background color of every ACTile in the ACTileGroup attached to this ACTileLiveUpdate action to one of the colors listed in sequence.
 CACTileLiveUpdateTileChromaKeyMutates the color of the given ACTile attached to this ACTileLiveUpdate with in the given brightness range for the given base color.
 CACTileLiveUpdateTileColorChanges the background color of the ActionTile.ACTile attached to this ActionTile.ACTileLiveUpdate action to one of the colors listed in sequence.
 CACTileLiveUpdateTileImagesMutates the image of a selected ACTile by cycling through a list of provided images.
 CACTileLiveUpdateTileSequenceRuns a sequence of ACTileLiveUpdate actions against the given ACTile.
 CACTileLiveUpdateTileStyleCycles through all of the ACTileStyles for the given ACTile attached to this ACTileLiveAction
 CACTileLiveUpdateTileTextChanges the title, subtitle and description for the given ACTile
 CACTileNavigationBarHandles the Navigation Bar that can be shown at the top of a ACTileController. The developer can include Buttons on the left and right hand sides of the bar.
 CACTileNavigationBarAppearanceDefines the customizable properties of an ACTileNavigationBar that control it's look and feel.
 CACToast
 CACToastAppearance
 CACTrayThe ActionComponents.ACTray is a dockable, customizable, slide-out MonoTouch.UIKit.UIView controller with a dragTab that can be attached to the edge of any parent MonoTouch.UIKit.UIView. The ActionComponents.ACTray handles sliding the attached MonoTouch.UIKit.UIView based on the ActionComponents.ACTrayType. The ActionComponents.ACTray can either be created in a .xib file in Xcode or manually in C# code.
 CACTrayAppearanceControls the appearance of a ActionComponents.ACTray with properties such as background color, border color, and shadow color.
 CACTrayManagerThe ActionComponents.ACTrayManager controls a collection of ActionComponents.ACTrays and manages them like a set of palettes or menus. Only one ActionComponents.ACTray in the collection can be open at one time. The ActionComponents.ACTrayManager defines events that can be handled based on the user's interaction with any ActionComponents.ACTray in the group.
 CACViewThe ActionComponents.ACView is a custom UIView that defines several helper properties and methods that make it a great basis for any custom user interface controls. It has built in Dragable support that can be limited in movement by a ActionComponents.ACViewDragConstraint applied to the X and/or Y axis. It defines helper events for being Touched, Moved, and/or Released and can be set to automatically become the front view when it is touched. And provides methods to make moving, rotating, and resizing the ActionComponents.ACView easier with less code.
 CACViewDragConstraintDefines the ActionComponents.ACViewDragConstraintType of constraint placed on the X or Y axis of a ActionComponents.ACView and the optional minimumValue and maximumValue for Constrained axis types
 CACWebViewThe ActionComponents.ACWebView is a custom UIWebView with several helper methods that make it easier to use and require fewer lines of code to implement such as LoadFile or LoadURL. It has built in Dragable support that can be limited in movement by a ActionComponents.ACViewDragConstraint applied to the X and/or Y axis. It defines helper events for being Touched, Moved, and/or Released and can be set to automatically become the front view when it is touched. And provides methods to make moving, rotating, and resizing the ActionComponents.ACWebView easier with less code.
 CAppracatappraLicenseManagerThe Appracatappra License Manager handles verfiying your licensed version of a Appracatappra developer product purchased from our online store. You will need to provide the customer information used to purchase the product, the product license that was sent to you in your purchase receipt and a product activation key. You can generate the activation key at http://appracatappra.com/checkout/activate-license/. You have a limited number of product activations so please make a copy of your Activation Key and keep it in a safe place
 CHSVColorDefines a color as its Hue, Saturation and Value properties and contains utilities to move the color to and from other color spaces such as UIColor.
 CHSVImageThe HSVImage class creates the HSV images to present in the ACColorCube and ACHueBar based on the current Hue, Saturation and Value properties.
 CiOSDeviceHelper class that returns information about the iOS device that the Xamarin.iOS app is running on
 CRGBColorRepresents a color based on its Red, Green and Blue properties and contains the propereties and methods to convert the color to a different color space, such as UIColor.
 NMarkdownSharp
 CMarkdownMarkdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
 CMarkdownOptions