Show / Hide Table of Contents

    Namespace Forms9Patch

    Classes

    AbsoluteLayout

    Forms9Patch.AbsoluteLayout

    ActionTagEventArgs

    Action tag event arguments.

    ActivityIndicatorPopup

    Activity indicator full page overlay.

    Alert

    Permission popup.

    Analytics

    Interface to allow Forms9Patch events to be shared with an analytics provider used by the host application

    ApplicationExtensions

    Application extensions.

    ApplicationInfoService

    Application infomation service.

    AspectExtension

    Forms9Patch Aspect extension.

    Audio

    Audio system

    BaseMimeItemCollection

    Do not use! Use MimeItemCollection instead!

    BasePickerDataTemplateSelector

    Template Picker

    BubblePopup

    Forms9Patch Bubble pop-up.

    Button

    Forms9Patch Button.

    ButtonState

    Describes the properties of a StateButton for a given state.

    Clipboard

    Forms9Patch.Clipboard class

    ColorExtension

    Color extension.

    ColorGradientBox

    Box view with a color gradient fill. Don't count on this element sticking around for too long.

    ContentView

    Forms9Patch ContentView.

    DataTemplateSelector

    The Forms9Patch Data template selector.

    Debug

    Class with helper methods intended to ask for user assistance in debugging application using Forms9Patch

    Display

    Provides characteristics of the display in which the app is presented

    ElementExtensions

    Visual element extensions.

    EmbeddedHtmlViewSource

    WebSource for EmbeddedResources

    EmbeddedResourceExtensions

    Embedded Resource extension methods

    EmbeddedResourceFontEffect

    Enable EmbeddedResource fonts to be used with Xamarin elements

    EntryClearButtonEffect

    Adds a clear button to a Xamarin.Forms.Entry

    EntryNoUnderlineEffect

    Removed underline from a Xamarin.Forms.Entry

    FlyoutPopup

    A popup that enters from the side of the screen and stops at the same side. Great for notificaitons or menus.

    FocusMonitor

    Focus monitor: Helps you keep up with what VisualElement currently has focus

    FontExtensions

    Font extensions.

    Frame

    Forms9Patch Frame layout.

    Grid

    Forms9Patch Grid layout.

    GroupHeaderTemplate

    Group header template.

    GroupHeaderView

    FormsDragNDropListView Group header view.

    GroupToggleBehaviorExtensions

    Extensions to Forms9Patch.GroupToggleBehavior

    Haptics

    Access to device's haptic feedback system

    HardwareKey

    Hardware key: Defines a key stroke for which to be listened

    HardwareKeyEventArgs

    Hardware key event arguments.

    HardwareKeyListener

    Hardware key listener: Configures what key stroke to listen for and what to do when it's heard.

    HardwareKeyListenerExtensions

    Making it easier to manage HardwareKeyListeners

    HardwareKeyPage

    Required to enable Hardware Key Listening capability

    Image

    Forms9Patch.Image element

    ImageButton

    Depricated: Use StateButton

    ImageButtonState

    OBSOLETE: Use ButtonState

    ImageSource

    Forms9Patch ImageSource.

    ImageSourceExtensions

    ImageSource extension methods

    IMimeItemCollectionExtensions

    Interface for MimeItemCollections

    ItemTappedEventArgs

    Item tapped event arguments.

    KeyboardService

    Keyboard service.

    Label

    Forms9Patch.Label

    LayoutOptionsExtensions

    Layout options extensions.

    ListView

    FormsDragNDropListView List view.

    ManualLayout

    Manual layout.

    ManualLayoutEventArgs

    Manual layout event arguments.

    MaterialButton

    DEPRICATED: Use Button

    MaterialSegmentedControl

    DEPRICATED: USE SegmentedControl

    MimeItem

    Base class for a MimeItem

    MimeItem<T>

    MimeItem class

    MimeItemCollection

    Class used to supply data to Clipboard and Interapp Sharing

    ModalPopup

    Forms9Patch Modal popup.

    MultiComponentPicker

    Multi component picker.

    MultiComponentPicker.SelectionChangedEventArgs

    Selection changed event arguments.

    MultiPicker

    Multi picker.

    MultiPicker.MultiPickerCellContentView

    MultiPicker cell content view

    MultiPicker.MultiPickerHtmlCellContentView

    MultiPicker HTML cell content view

    OsInfoService

    Provides information about the operating system in which the app is running

    PageMargin

    Class to specify ths margins (in points) of a PDF page

    PageSize

    Helper class used to specify media size used in the generation of PDF documents

    PermissionPopup

    Permission popup.

    PointerDirectionExtensions

    Pointer direction extensions.

    PopupPoppedEventArgs

    Event arguments passed by Popped event and DelayUntilPoppedAsyc() method in Forms9Patch popups.

    PrintService

    Extensions to XF WebView

    RectangleExtensions

    Rectangle extensions.

    RelativeLayout

    Forms9Patch RelativeLayout.

    ScrollViewExtensions

    Scroll helper extensions

    Segment

    Model for Segment.

    SegmentedControl

    Forms9Patch Material Segmented Control.

    SegmentedControlEventArgs

    Segment tapped event arguments.

    SelectedItemChangedEventArgs

    Selected item changed event arguments.

    Settings

    Forms9Patch Settings (for use by Forms9Patch PCL code).

    ShapeBase

    Rounded box base.

    Sharing

    Forms9Patch.Clipboard class

    SinglePicker

    Single picker.

    SinglePicker.SinglePickerCellContentView

    Contents of a SinglePicker Cell

    SinglePicker.SinglePickerHtmlCellContentView

    Contents of a SinglePicker HTML cell

    SkiaColorExtensions

    Making using Skia just a little easier

    SKRectExtensions

    Making using Skia just a little easier

    SliderStepSizeEffect

    Enabled StepSize control of Xamarin.Forms.Slider element

    StackLayout

    Forms9Patch StackLayout.

    StateButton

    Image button.

    StringExtensions

    Forms9Patch String extensions.

    SwipeMenuItem

    Describes a Swipe action button that appears when a cell is swiped

    SwipeMenuItemTappedArgs

    Cell swipe menu item tapped arguments.

    TargetedMenu

    Forms9Patch.TargetedMenu class

    TargetedToast

    A simple toast that points to an element

    TemplateSelectorBase

    Data template selector: Used to match types of objects with the types of views that will be used to display them in a ListView.

    ThicknessExtension

    Forms9Patch Thickness extension.

    Toast

    Toast Popup: Plain and simple

    ToFileResult

    Result from ToPng and ToPdf processes

    ToPdfService

    Html string extensions.

    ToPngService

    Html string extensions.

    WebViewPrintEffect

    Effect required to enable Printing of content of Xamarin.Forms.WebView

    XamarinEssentialsExtensions

    Extension methods to make using Xamarin.Essentials just a tiny bit easier to use.

    Interfaces

    IApplicationInfoService

    Application info service.

    IBackground

    Interface for Forms9Patch elements with background features

    IButton

    Interface for Forms9Patch button elements

    IButtonState

    Interface for the state of a button

    ICellContentView

    Interface to set the cell height for a cell that contains the content of a Forms9Patch ListView cell.

    ICellSwipeMenus

    Interface to implement Swipe Menus in content views for Forms9Patch ListView cells

    IElement

    The foundation of Forms9Patch visual elements

    IExtendedShape

    INTERNAL USE ONLY

    IFontElement

    Interface for Forms9Patch elements with Fonts.

    IFontFamilies

    Font families interface used for backing service.

    IIsSelectedAble

    Assures a class has the IsSelected property.

    IKeyboardService

    Keyboard service.

    ILabel

    Interface for Forms9Patch elements that have labels

    ILabelStyle

    Interface for Forms9Patch Label styling

    ILayout

    Interface for Forms9Patch layout elements

    IMenuItem

    Menu item.

    IMimeItem

    Interface for a MimeItem

    IMimeItem<T>

    Generic Interface for ClipboardEntryITem

    IMimeItemCollection

    Interface for a Forms9Patch.ClipboardEntry

    IPopup

    Forms9Patch Popup Interface.

    IPrintService

    Print service.

    ISegment

    Interface for Forms9Patch.Segment elements

    ISettings

    Interface for platform settings

    IShape

    Forms9Patch RoundedBox interface

    IText

    Internal Use ONLY

    IToPdfService

    Html to pdf service.

    IToPngService

    Html to pdf service.

    Enums

    AccessoryPosition

    Accessory position.

    AutoFit

    Label fit options.

    EffectMode

    Will a sound effect play?

    ElementShape

    Shape of Forms9Patch Image, Button, or Layout element

    ExtendedElementShape

    For Forms9Patch internal use. Good luck!

    FailAction

    Options for how Forms9Patch reacts to a failure

    Fill

    Forms9Patch Aspect mode for Image

    FlyoutAlignment

    Determines where a FlyoutPopup will appear relative to the axis of its Orientation

    GroupToggleBehavior

    What happens when a segment is selected

    HapticEffect

    Haptic effect used if haptics is enabled

    HardwareKeyModifierKeys

    Hardware key modifier keys.

    KeyboardVisibilityChange

    Keyboard visibility change.

    KeyClicks

    The different haptic modes

    LabelFit

    OBSOLETE: USE AutoFit

    PermissionState

    State of permission popup permission process

    PointerDirection

    BubblePopup Pointer direction.

    PopupPoppedCause

    Causes for Forms9Patch popup being popped

    Proximity

    The position of a cell being dragged relative to the cell it is hovering over

    SoundEffect

    System Sound Effects

    Delegates

    Analytics.TrackEventDelegate

    Delegate definition for publishing a Forms9Patch analytics event to an application's analytics provider

    Analytics.TrackExceptionDelegate

    Delegate definition for publishing a Forms9Patch exception to an application's analytics provider

    SegmentedControlEventHandler

    Segment tapped event handler.

    Back to top Copyright © 2018 42nd Parallel