Xamarin.Forms 4.8.0.1821 (4.8.0 Service Release 6) API changes compared to 4.7.0.1351
Namespace Xamarin.Forms
Type Changed: Xamarin.Forms.AbsoluteLayout
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.BaseShellItem
Added field:
public static BindableProperty IsVisibleProperty;
Added property:
public bool IsVisible { get; set; }
Type Changed: Xamarin.Forms.BindableObjectExtensions
Added methods:
public static void SetAppThemeColor (this BindableObject self, BindableProperty targetProperty, Color light, Color dark);
public static void SetOnAppTheme<T> (this BindableObject self, BindableProperty targetProperty, T light, T dark);
Type Changed: Xamarin.Forms.Button
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.DatePicker
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.Element
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected virtual void OnChildRemoved (Element child);
Added method:
protected virtual void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.FlyoutItem
Added field:
public static BindableProperty IsVisibleProperty;
Added methods:
public static bool GetIsVisible (BindableObject obj);
public static void SetIsVisible (BindableObject obj, bool isVisible);
Type Changed: Xamarin.Forms.IBorderElement
Added property:
public virtual Brush Background { get; }
Added method:
public virtual bool IsBackgroundSet ();
Type Changed: Xamarin.Forms.InputView
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added methods:
public virtual void OnTextTransformChanged (TextTransform oldValue, TextTransform newValue);
public virtual string UpdateFormsText (string original, TextTransform transform);
Type Changed: Xamarin.Forms.Label
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.Layout`1
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.NamedPlatformColor
Added fields:
public static const string AlternateSelectedControlTextColor = "alternateSelectedControlTextColor";
public static const string ControlAccent = "controlAccent";
public static const string ControlBackgroundColor = "controlBackgroundColor";
public static const string ControlColor = "controlColor";
public static const string ControlTextColor = "controlTextColor";
public static const string DisabledControlTextColor = "disabledControlTextColor";
public static const string FindHighlightColor = "findHighlightColor";
public static const string GridColor = "gridColor";
public static const string HeaderTextColor = "headerTextColor";
public static const string HighlightColor = "highlightColor";
public static const string KeyboardFocusIndicatorColor = "keyboardFocusIndicatorColor";
public static const string LabelColor = "labelColor";
public static const string LinkColor = "linkColor";
public static const string PlaceholderTextColor = "placeholderTextColor";
public static const string QuaternaryLabelColor = "quaternaryLabelColor";
public static const string SecondaryLabelColor = "secondaryLabelColor";
public static const string SelectedContentBackgroundColor = "selectedContentBackgroundColor";
public static const string SelectedControlColor = "selectedControlColor";
public static const string SelectedControlTextColor = "selectedControlTextColor";
public static const string SelectedMenuItemTextColor = "selectedMenuItemTextColor";
public static const string SelectedTextBackgroundColor = "selectedTextBackgroundColor";
public static const string SelectedTextColor = "selectedTextColor";
public static const string SeparatorColor = "separatorColor";
public static const string ShadowColor = "shadowColor";
public static const string SystemOrange = "systemOrange";
public static const string TertiaryLabelColor = "tertiaryLabelColor";
public static const string TextBackgroundColor = " textBackgroundColor";
public static const string TextColor = "textColor";
public static const string UnderPageBackgroundColor = "underPageBackgroundColor";
public static const string UnemphasizedSelectedContentBackgroundColor = "unemphasizedSelectedContentBackgroundColor";
public static const string UnemphasizedSelectedTextBackgroundColor = "unemphasizedSelectedTextBackgroundColor";
public static const string UnemphasizedSelectedTextColor = "unemphasizedSelectedTextColor";
public static const string WindowBackgroundColor = "windowBackgroundColor";
public static const string WindowFrameTextColor = "windowFrameTextColor";
Type Changed: Xamarin.Forms.NavigationPage
Added field:
public static BindableProperty BarBackgroundProperty;
Added property:
public override Brush BarBackground { get; set; }
Type Changed: Xamarin.Forms.Picker
Added fields:
public static BindableProperty HorizontalTextAlignmentProperty;
public static BindableProperty TextTransformProperty;
public static BindableProperty VerticalTextAlignmentProperty;
Added properties:
public override TextAlignment HorizontalTextAlignment { get; set; }
public virtual TextTransform TextTransform { get; set; }
public override TextAlignment VerticalTextAlignment { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.Rectangle
Added methods:
public static Rectangle op_Implicit (Rect rect);
public static Rect op_Implicit (Rectangle rectangle);
Type Changed: Xamarin.Forms.SearchHandler
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.Shell
Added fields:
public static BindableProperty FlyoutBackdropProperty;
public static BindableProperty FlyoutBackgroundProperty;
Added properties:
public Brush FlyoutBackdrop { get; set; }
public Brush FlyoutBackground { get; set; }
Added methods:
public static Brush GetFlyoutBackdrop (BindableObject obj);
public static void SetFlyoutBackdrop (BindableObject obj, Brush value);
Type Changed: Xamarin.Forms.ShellAppearance
Added property:
public Brush FlyoutBackdrop { get; }
Type Changed: Xamarin.Forms.ShellContent
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.ShellItem
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.ShellSection
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.Span
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.Stepper
Added field:
[Obsolete ("deprecated without replacement in 4.8.0")]
public static BindableProperty StepperPositionProperty;
Obsoleted properties:
[Obsolete ("deprecated without replacement in 4.8.0")]
public int StepperPosition { get; set; }
Type Changed: Xamarin.Forms.TabbedPage
Added field:
public static BindableProperty BarBackgroundProperty;
Added property:
public override Brush BarBackground { get; set; }
Type Changed: Xamarin.Forms.TemplatedPage
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.TemplatedView
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Type Changed: Xamarin.Forms.TimePicker
Added field:
public static BindableProperty TextTransformProperty;
Added property:
public virtual TextTransform TextTransform { get; set; }
Added method:
public virtual string UpdateFormsText (string source, TextTransform textTransform);
Type Changed: Xamarin.Forms.VisualElement
Added field:
public static BindableProperty BackgroundProperty;
Added property:
public override Brush Background { get; set; }
Obsoleted methods:
[Obsolete ("OnChildRemoved(Element) is obsolete as of version 4.8.0. Please use OnChildRemoved(Element, int) instead.")]
protected override void OnChildRemoved (Element child);
Added method:
protected override void OnChildRemoved (Element child, int oldLogicalIndex);
Removed Type Xamarin.Forms.VisualElementExtensions
New Type: Xamarin.Forms.Brush
public abstract class Brush : Xamarin.Forms.BindableObject, System.ComponentModel.INotifyPropertyChanged, Internals.IDynamicResourceHandler {
// constructors
protected Brush ();
// fields
public static SolidColorBrush AliceBlue;
public static SolidColorBrush AntiqueWhite;
public static SolidColorBrush Aqua;
public static SolidColorBrush Aquamarine;
public static SolidColorBrush Azure;
public static SolidColorBrush Beige;
public static SolidColorBrush Bisque;
public static SolidColorBrush Black;
public static SolidColorBrush BlanchedAlmond;
public static SolidColorBrush Blue;
public static SolidColorBrush BlueViolet;
public static SolidColorBrush Brown;
public static SolidColorBrush BurlyWood;
public static SolidColorBrush CadetBlue;
public static SolidColorBrush Chartreuse;
public static SolidColorBrush Chocolate;
public static SolidColorBrush Coral;
public static SolidColorBrush CornflowerBlue;
public static SolidColorBrush Cornsilk;
public static SolidColorBrush Crimson;
public static SolidColorBrush Cyan;
public static SolidColorBrush DarkBlue;
public static SolidColorBrush DarkCyan;
public static SolidColorBrush DarkGoldenrod;
public static SolidColorBrush DarkGray;
public static SolidColorBrush DarkGreen;
public static SolidColorBrush DarkKhaki;
public static SolidColorBrush DarkMagenta;
public static SolidColorBrush DarkOliveGreen;
public static SolidColorBrush DarkOrange;
public static SolidColorBrush DarkOrchid;
public static SolidColorBrush DarkRed;
public static SolidColorBrush DarkSalmon;
public static SolidColorBrush DarkSeaGreen;
public static SolidColorBrush DarkSlateBlue;
public static SolidColorBrush DarkSlateGray;
public static SolidColorBrush DarkTurquoise;
public static SolidColorBrush DarkViolet;
public static SolidColorBrush DeepPink;
public static SolidColorBrush DeepSkyBlue;
public static SolidColorBrush DimGray;
public static SolidColorBrush DodgerBlue;
public static SolidColorBrush Firebrick;
public static SolidColorBrush FloralWhite;
public static SolidColorBrush ForestGreen;
public static SolidColorBrush Fuchsia;
public static SolidColorBrush Gainsboro;
public static SolidColorBrush GhostWhite;
public static SolidColorBrush Gold;
public static SolidColorBrush Goldenrod;
public static SolidColorBrush Gray;
public static SolidColorBrush Green;
public static SolidColorBrush GreenYellow;
public static SolidColorBrush Honeydew;
public static SolidColorBrush HotPink;
public static SolidColorBrush IndianRed;
public static SolidColorBrush Indigo;
public static SolidColorBrush Ivory;
public static SolidColorBrush Khaki;
public static SolidColorBrush Lavender;
public static SolidColorBrush LavenderBlush;
public static SolidColorBrush LawnGreen;
public static SolidColorBrush LemonChiffon;
public static SolidColorBrush LightBlue;
public static SolidColorBrush LightCoral;
public static SolidColorBrush LightCyan;
public static SolidColorBrush LightGoldenrodYellow;
public static SolidColorBrush LightGray;
public static SolidColorBrush LightGreen;
public static SolidColorBrush LightPink;
public static SolidColorBrush LightSalmon;
public static SolidColorBrush LightSeaGreen;
public static SolidColorBrush LightSkyBlue;
public static SolidColorBrush LightSlateGray;
public static SolidColorBrush LightSteelBlue;
public static SolidColorBrush LightYellow;
public static SolidColorBrush Lime;
public static SolidColorBrush LimeGreen;
public static SolidColorBrush Linen;
public static SolidColorBrush Magenta;
public static SolidColorBrush Maroon;
public static SolidColorBrush MediumAquamarine;
public static SolidColorBrush MediumBlue;
public static SolidColorBrush MediumOrchid;
public static SolidColorBrush MediumPurple;
public static SolidColorBrush MediumSeaGreen;
public static SolidColorBrush MediumSlateBlue;
public static SolidColorBrush MediumSpringGreen;
public static SolidColorBrush MediumTurquoise;
public static SolidColorBrush MediumVioletRed;
public static SolidColorBrush MidnightBlue;
public static SolidColorBrush MintCream;
public static SolidColorBrush MistyRose;
public static SolidColorBrush Moccasin;
public static SolidColorBrush NavajoWhite;
public static SolidColorBrush Navy;
public static SolidColorBrush OldLace;
public static SolidColorBrush Olive;
public static SolidColorBrush OliveDrab;
public static SolidColorBrush Orange;
public static SolidColorBrush OrangeRed;
public static SolidColorBrush Orchid;
public static SolidColorBrush PaleGoldenrod;
public static SolidColorBrush PaleGreen;
public static SolidColorBrush PaleTurquoise;
public static SolidColorBrush PaleVioletRed;
public static SolidColorBrush PapayaWhip;
public static SolidColorBrush PeachPuff;
public static SolidColorBrush Peru;
public static SolidColorBrush Pink;
public static SolidColorBrush Plum;
public static SolidColorBrush PowderBlue;
public static SolidColorBrush Purple;
public static SolidColorBrush Red;
public static SolidColorBrush RosyBrown;
public static SolidColorBrush RoyalBlue;
public static SolidColorBrush SaddleBrown;
public static SolidColorBrush Salmon;
public static SolidColorBrush SandyBrown;
public static SolidColorBrush SeaGreen;
public static SolidColorBrush SeaShell;
public static SolidColorBrush Sienna;
public static SolidColorBrush Silver;
public static SolidColorBrush SkyBlue;
public static SolidColorBrush SlateBlue;
public static SolidColorBrush SlateGray;
public static SolidColorBrush Snow;
public static SolidColorBrush SpringGreen;
public static SolidColorBrush SteelBlue;
public static SolidColorBrush Tan;
public static SolidColorBrush Teal;
public static SolidColorBrush Thistle;
public static SolidColorBrush Tomato;
public static SolidColorBrush Transparent;
public static SolidColorBrush Turquoise;
public static SolidColorBrush Violet;
public static SolidColorBrush Wheat;
public static SolidColorBrush White;
public static SolidColorBrush WhiteSmoke;
public static SolidColorBrush Yellow;
public static SolidColorBrush YellowGreen;
// properties
public static Brush Default { get; }
public virtual bool IsEmpty { get; }
// methods
public static bool IsNullOrEmpty (Brush brush);
}
New Type: Xamarin.Forms.BrushTypeConverter
public class BrushTypeConverter : Xamarin.Forms.TypeConverter {
// constructors
public BrushTypeConverter ();
// fields
public static const string Hsl = "hsl";
public static const string Hsla = "hsla";
public static const string LinearGradient = "linear-gradient";
public static const string RadialGradient = "radial-gradient";
public static const string Rgb = "rgb";
public static const string Rgba = "rgba";
// methods
public override object ConvertFromInvariantString (string value);
// inner types
public class GradientBrushParser {
// constructors
public BrushTypeConverter.GradientBrushParser (ColorTypeConverter colorConverter);
// methods
public GradientBrush Parse (string css);
}
}
New Type: Xamarin.Forms.DataPackage
public class DataPackage {
// constructors
public DataPackage ();
// properties
public ImageSource Image { get; set; }
public DataPackagePropertySet Properties { get; }
public string Text { get; set; }
public DataPackageView View { get; }
}
New Type: Xamarin.Forms.DataPackageOperation
[Serializable]
[Flags]
public enum DataPackageOperation {
Copy = 1,
None = 0,
}
New Type: Xamarin.Forms.DataPackagePropertySet
public class DataPackagePropertySet : System.Collections.IEnumerable {
// constructors
public DataPackagePropertySet ();
// properties
public int Count { get; }
public object Item { get; set; }
public System.Collections.Generic.IEnumerable<string> Keys { get; }
public System.Collections.Generic.IEnumerable<object> Values { get; }
// methods
public void Add (string key, object value);
public bool ContainsKey (string key);
public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.Object>> GetEnumerator ();
public bool TryGetValue (string key, out object value);
}
New Type: Xamarin.Forms.DataPackagePropertySetView
public class DataPackagePropertySetView : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>, System.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>, System.Collections.IEnumerable {
// constructors
public DataPackagePropertySetView (DataPackagePropertySet dataPackagePropertySet);
// fields
public DataPackagePropertySet _dataPackagePropertySet;
// properties
public virtual int Count { get; }
public virtual object Item { get; }
public virtual System.Collections.Generic.IEnumerable<string> Keys { get; }
public virtual System.Collections.Generic.IEnumerable<object> Values { get; }
// methods
public virtual bool ContainsKey (string key);
public virtual System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.Object>> GetEnumerator ();
public virtual bool TryGetValue (string key, out object value);
}
New Type: Xamarin.Forms.DataPackageView
public class DataPackageView {
// properties
public DataPackagePropertySetView Properties { get; }
// methods
public System.Threading.Tasks.Task<ImageSource> GetImageAsync ();
public System.Threading.Tasks.Task<string> GetTextAsync ();
}
New Type: Xamarin.Forms.DragEventArgs
public class DragEventArgs : System.EventArgs {
// constructors
public DragEventArgs (DataPackage dataPackage);
// properties
public DataPackageOperation AcceptedOperation { get; set; }
public DataPackage Data { get; }
}
New Type: Xamarin.Forms.DragGestureRecognizer
public class DragGestureRecognizer : Xamarin.Forms.GestureRecognizer, System.ComponentModel.INotifyPropertyChanged, IElementController, IGestureRecognizer, Internals.IDynamicResourceHandler, Internals.INameScope {
// constructors
public DragGestureRecognizer ();
// fields
public static BindableProperty CanDragProperty;
public static BindableProperty DragStartingCommandParameterProperty;
public static BindableProperty DragStartingCommandProperty;
public static BindableProperty DropCompletedCommandParameterProperty;
public static BindableProperty DropCompletedCommandProperty;
// properties
public bool CanDrag { get; set; }
public System.Windows.Input.ICommand DragStartingCommand { get; set; }
public object DragStartingCommandParameter { get; set; }
public System.Windows.Input.ICommand DropCompletedCommand { get; set; }
public object DropCompletedCommandParameter { get; set; }
// events
public event System.EventHandler<DragStartingEventArgs> DragStarting;
public event System.EventHandler<DropCompletedEventArgs> DropCompleted;
// methods
public DragStartingEventArgs SendDragStarting (VisualElement element);
public void SendDropCompleted (DropCompletedEventArgs args);
}
New Type: Xamarin.Forms.DragStartingEventArgs
public class DragStartingEventArgs : System.EventArgs {
// constructors
public DragStartingEventArgs ();
// properties
public bool Cancel { get; set; }
public DataPackage Data { get; }
public bool Handled { get; set; }
}
New Type: Xamarin.Forms.DropCompletedEventArgs
public class DropCompletedEventArgs : System.EventArgs {
// constructors
public DropCompletedEventArgs ();
}
New Type: Xamarin.Forms.DropEventArgs
public class DropEventArgs {
// constructors
public DropEventArgs (DataPackageView view);
// properties
public DataPackageView Data { get; }
public bool Handled { get; set; }
}
New Type: Xamarin.Forms.DropGestureRecognizer
public class DropGestureRecognizer : Xamarin.Forms.GestureRecognizer, System.ComponentModel.INotifyPropertyChanged, IElementController, IGestureRecognizer, Internals.IDynamicResourceHandler, Internals.INameScope {
// constructors
public DropGestureRecognizer ();
// fields
public static BindableProperty AllowDropProperty;
public static BindableProperty DragOverCommandParameterProperty;
public static BindableProperty DragOverCommandProperty;
public static BindableProperty DropCommandParameterProperty;
public static BindableProperty DropCommandProperty;
// properties
public bool AllowDrop { get; set; }
public System.Windows.Input.ICommand DragOverCommand { get; set; }
public object DragOverCommandParameter { get; set; }
public System.Windows.Input.ICommand DropCommand { get; set; }
public object DropCommandParameter { get; set; }
// events
public event System.EventHandler<DragEventArgs> DragOver;
public event System.EventHandler<DropEventArgs> Drop;
// methods
public void SendDragOver (DragEventArgs args);
public System.Threading.Tasks.Task SendDrop (DropEventArgs args, VisualElement element);
}
New Type: Xamarin.Forms.GradientBrush
public abstract class GradientBrush : Xamarin.Forms.Brush, System.ComponentModel.INotifyPropertyChanged, Internals.IDynamicResourceHandler {
// constructors
public GradientBrush ();
// fields
public static BindableProperty GradientStopsProperty;
// properties
public GradientStopCollection GradientStops { get; set; }
}
New Type: Xamarin.Forms.GradientStop
public class GradientStop : Xamarin.Forms.BindableObject, System.ComponentModel.INotifyPropertyChanged, Internals.IDynamicResourceHandler {
// constructors
public GradientStop ();
public GradientStop (Color color, float offset);
// fields
public static BindableProperty ColorProperty;
public static BindableProperty OffsetProperty;
// properties
public Color Color { get; set; }
public float Offset { get; set; }
// methods
public override bool Equals (object obj);
public override int GetHashCode ();
}
New Type: Xamarin.Forms.GradientStopCollection
public sealed class GradientStopCollection : System.Collections.ObjectModel.ObservableCollection`1[Xamarin.Forms.GradientStop], System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged {
// constructors
public GradientStopCollection ();
}
New Type: Xamarin.Forms.LinearGradientBrush
public class LinearGradientBrush : Xamarin.Forms.GradientBrush, System.ComponentModel.INotifyPropertyChanged, Internals.IDynamicResourceHandler {
// constructors
public LinearGradientBrush ();
public LinearGradientBrush (GradientStopCollection gradientStops);
public LinearGradientBrush (GradientStopCollection gradientStops, Point startPoint, Point endPoint);
// fields
public static BindableProperty EndPointProperty;
public static BindableProperty StartPointProperty;
// properties
public Point EndPoint { get; set; }
public override bool IsEmpty { get; }
public Point StartPoint { get; set; }
}
New Type: Xamarin.Forms.MarshalingObservableCollection
public class MarshalingObservableCollection : System.Collections.Generic.List`1[System.Object], System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged {
// constructors
public MarshalingObservableCollection (System.Collections.IList list);
// events
public event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged;
}
New Type: Xamarin.Forms.RadialGradientBrush
public class RadialGradientBrush : Xamarin.Forms.GradientBrush, System.ComponentModel.INotifyPropertyChanged, Internals.IDynamicResourceHandler {
// constructors
public RadialGradientBrush ();
public RadialGradientBrush (GradientStopCollection gradientStops);
public RadialGradientBrush (GradientStopCollection gradientStops, double radius);
public RadialGradientBrush (GradientStopCollection gradientStops, Point center, double radius);
// fields
public static BindableProperty CenterProperty;
public static BindableProperty RadiusProperty;
// properties
public Point Center { get; set; }
public override bool IsEmpty { get; }
public double Radius { get; set; }
}
New Type: Xamarin.Forms.Rect
public struct Rect {
// constructors
public Rect (Point loc, Size sz);
public Rect (double x, double y, double width, double height);
// fields
public static Rect Zero;
// properties
public double Bottom { get; }
public Point Center { get; }
public double Height { get; set; }
public bool IsEmpty { get; }
public double Left { get; }
public Point Location { get; set; }
public double Right { get; }
public Size Size { get; set; }
public double Top { get; }
public double Width { get; set; }
public double X { get; set; }
public double Y { get; set; }
// methods
public bool Contains (Point pt);
public bool Contains (Rect rect);
public bool Contains (double x, double y);
public void Deconstruct (out double x, out double y, out double width, out double height);
public override bool Equals (object obj);
public bool Equals (Rect other);
public static Rect FromLTRB (double left, double top, double right, double bottom);
public override int GetHashCode ();
public Rect Inflate (Size sz);
public Rect Inflate (double width, double height);
public Rect Intersect (Rect r);
public static Rect Intersect (Rect r1, Rect r2);
public bool IntersectsWith (Rect r);
public Rect Offset (Point dr);
public Rect Offset (double dx, double dy);
public Rect Round ();
public override string ToString ();
public Rect Union (Rect r);
public static Rect Union (Rect r1, Rect r2);
public static bool op_Equality (Rect r1, Rect r2);
public static bool op_Inequality (Rect r1, Rect r2);
}
New Type: Xamarin.Forms.RectTypeConverter
public class RectTypeConverter : Xamarin.Forms.TypeConverter {
// constructors
public RectTypeConverter ();
// methods
public override object ConvertFromInvariantString (string value);
}
New Type: Xamarin.Forms.SolidColorBrush
public class SolidColorBrush : Xamarin.Forms.Brush, System.ComponentModel.INotifyPropertyChanged, Internals.IDynamicResourceHandler {
// constructors
public SolidColorBrush ();
public SolidColorBrush (Color color);
// fields
public static BindableProperty ColorProperty;
// properties
public Color Color { get; set; }
public override bool IsEmpty { get; }
// methods
public override bool Equals (object obj);
public override int GetHashCode ();
}
New Type: Xamarin.Forms.TextTransform
[Serializable]
public enum TextTransform {
Default = 1,
Lowercase = 2,
None = 0,
Uppercase = 3,
}
Namespace Xamarin.Forms.Internals
New Type: Xamarin.Forms.Internals.TextTransformUtilites
public static class TextTransformUtilites {
// methods
public static string GetTransformedText (string source, Xamarin.Forms.TextTransform textTransform);
public static void SetPlainText (Xamarin.Forms.InputView inputView, string nativeText);
}
Namespace Xamarin.Forms.Shapes
Type Changed: Xamarin.Forms.Shapes.PolyQuadraticBezierSegment
Added constructor:
public PolyQuadraticBezierSegment (PointCollection points);
Type Changed: Xamarin.Forms.Shapes.RectangleGeometry
Modified properties:
-public Xamarin.Forms.Rectangle Rect { get; set; }
+public Xamarin.Forms.Rect Rect { get; set; }
Type Changed: Xamarin.Forms.Shapes.RotateTransform
Added constructors:
public RotateTransform (double angle);
public RotateTransform (double angle, double centerX, double centerY);
Type Changed: Xamarin.Forms.Shapes.ScaleTransform
Added constructors:
public ScaleTransform (double scaleX, double scaleY);
public ScaleTransform (double scaleX, double scaleY, double centerX, double centerY);
Type Changed: Xamarin.Forms.Shapes.Shape
Added field:
public static Xamarin.Forms.BindableProperty StrokeMiterLimitProperty;
Modified properties:
-public Xamarin.Forms.Color Fill { get; set; }
+public Xamarin.Forms.Brush Fill { get; set; }
-public Xamarin.Forms.Color Stroke { get; set; }
+public Xamarin.Forms.Brush Stroke { get; set; }
Added property:
public double StrokeMiterLimit { get; set; }
Type Changed: Xamarin.Forms.Shapes.SkewTransform
Added constructors:
public SkewTransform (double angleX, double angleY);
public SkewTransform (double angleX, double angleY, double centerX, double centerY);
Type Changed: Xamarin.Forms.Shapes.Transform
Added field:
public static Xamarin.Forms.BindableProperty ValueProperty;
Type Changed: Xamarin.Forms.Shapes.TranslateTransform
Added constructor:
public TranslateTransform (double x, double y);
Namespace Xamarin.Forms.Platform
Type Changed: Xamarin.Forms.Platform.Resource
Type Changed: Xamarin.Forms.Platform.Resource.Attribute
Added field:
public static int scrollViewStyle;
Type Changed: Xamarin.Forms.Platform.Resource.String
Added field:
public static int overflow_tab_title;
Type Changed: Xamarin.Forms.Platform.Resource.Style
Removed field:
public static int collectionViewScrollBars;
Added fields:
public static int scrollViewScrollBars;
public static int scrollViewTheme;
Type Changed: Xamarin.Forms.Platform.Resource.Styleable
Added fields:
public static int[] ScrollViewRendererTheme;
public static int ScrollViewRendererTheme_scrollViewStyle;
Namespace Xamarin.Forms.Platform.Android
Type Changed: Xamarin.Forms.Platform.Android.BoxRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.Android.ButtonRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.Android.ItemsViewRenderer`3
Added method:
protected virtual void UpdateBackground (Xamarin.Forms.Brush brush);
Type Changed: Xamarin.Forms.Platform.Android.PolygonRenderer
Added method:
protected override void Dispose (bool disposing);
Type Changed: Xamarin.Forms.Platform.Android.Resource
Type Changed: Xamarin.Forms.Platform.Android.Resource.Attribute
Added field:
public static int scrollViewStyle;
Type Changed: Xamarin.Forms.Platform.Android.Resource.String
Added field:
public static int overflow_tab_title;
Type Changed: Xamarin.Forms.Platform.Android.Resource.Style
Removed field:
public static int collectionViewScrollBars;
Added fields:
public static int scrollViewScrollBars;
public static int scrollViewTheme;
Type Changed: Xamarin.Forms.Platform.Android.Resource.Styleable
Added fields:
public static int[] ScrollViewRendererTheme;
public static int ScrollViewRendererTheme_scrollViewStyle;
Type Changed: Xamarin.Forms.Platform.Android.ShapeView
Removed methods:
public void UpdateFill (Android.Graphics.Color fill);
public void UpdateStroke (Android.Graphics.Color stroke);
Added methods:
public void UpdateFill (Xamarin.Forms.Brush fill);
public void UpdateStroke (Xamarin.Forms.Brush stroke);
public void UpdateStrokeDash ();
public void UpdateStrokeDashOffset (float strokeDashOffset);
public void UpdateStrokeMiterLimit (float strokeMiterLimit);
Type Changed: Xamarin.Forms.Platform.Android.ShellFlyoutRenderer
Added method:
protected override bool DrawChild (Android.Graphics.Canvas canvas, Android.Views.View child, long drawingTime);
Type Changed: Xamarin.Forms.Platform.Android.SwipeViewRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.Android.VisualElementRenderer`1
Added method:
protected virtual void UpdateBackground ();
New Type: Xamarin.Forms.Platform.Android.BrushExtensions
public static class BrushExtensions {
// methods
public static void UpdateBackground (this Android.Views.View view, Xamarin.Forms.Brush brush);
public static void UpdateBackground (this Android.Graphics.Drawables.GradientDrawable gradientDrawable, Xamarin.Forms.Brush brush, int height, int width);
public static void UpdateBackground (this Android.Graphics.Paint paint, Xamarin.Forms.Brush brush, int height, int width);
public static bool UseGradients (this Android.Graphics.Drawables.GradientDrawable gradientDrawable);
}
New Type: Xamarin.Forms.Platform.Android.GradientStrokeDrawable
public class GradientStrokeDrawable : Android.Graphics.Drawables.PaintDrawable {
// constructors
public GradientStrokeDrawable ();
// methods
protected override void OnDraw (Android.Graphics.Drawables.Shapes.Shape shape, Android.Graphics.Canvas canvas, Android.Graphics.Paint paint);
public void SetColor (Android.Graphics.Color backgroundColor);
public void SetGradient (Xamarin.Forms.Brush brush);
public void SetStroke (int strokeWidth, Android.Graphics.Color strokeColor);
// inner types
public abstract class GradientShader {
// constructors
protected GradientStrokeDrawable.GradientShader ();
// properties
public int[] Colors { get; set; }
public float[] Offsets { get; set; }
}
public class LinearGradientShader : Xamarin.Forms.Platform.Android.GradientStrokeDrawable+GradientShader {
// constructors
public GradientStrokeDrawable.LinearGradientShader ();
public GradientStrokeDrawable.LinearGradientShader (int[] colors, float[] offsets, float x1, float y1, float x2, float y2);
// properties
public float X1 { get; set; }
public float X2 { get; set; }
public float Y1 { get; set; }
public float Y2 { get; set; }
}
public class RadialGradientShader : Xamarin.Forms.Platform.Android.GradientStrokeDrawable+GradientShader {
// constructors
public GradientStrokeDrawable.RadialGradientShader ();
public GradientStrokeDrawable.RadialGradientShader (int[] colors, float[] offsets, float centerX, float centerY, float radius);
// properties
public float CenterX { get; set; }
public float CenterY { get; set; }
public float Radius { get; set; }
}
}
Namespace Xamarin.Forms.Platform.Android.AppCompat
Type Changed: Xamarin.Forms.Platform.Android.AppCompat.PickerRenderer
Added method:
protected override void UpdateGravity ();
Type Changed: Xamarin.Forms.Platform.Android.AppCompat.PickerRendererBase`1
Added method:
protected virtual void UpdateGravity ();
Namespace Xamarin.Forms.Platform.Tizen
Type Changed: Xamarin.Forms.Platform.Tizen.CarouselViewRenderer
Added method:
protected override void OnElementPropertyChanged (object sender, System.ComponentModel.PropertyChangedEventArgs e);
Type Changed: Xamarin.Forms.Platform.Tizen.FormsApplication
Removed method:
protected override void OnAppControlReceived (Tizen.Applications.AppControlReceivedEventArgs e);
Type Changed: Xamarin.Forms.Platform.Tizen.ItemsViewRenderer`2
Added method:
protected void UpdateAdaptor (bool initialize);
New Type: Xamarin.Forms.Platform.Tizen.EvasMapExtensions
public static class EvasMapExtensions {
// methods
public static void Perspective3D (this ElmSharp.EvasMap map, int px, int py, int z0, int foc);
}
New Type: Xamarin.Forms.Platform.Tizen.ThemeConstants
public class ThemeConstants {
// constructors
public ThemeConstants ();
// inner types
public class Background {
// constructors
public ThemeConstants.Background ();
// inner types
public class Parts {
// constructors
public ThemeConstants.Background.Parts ();
// fields
public static const string Overlay = "overlay";
}
}
public class Button {
// constructors
public ThemeConstants.Background.Button ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.ColorClass ();
// fields
public static const string Effect = "effect";
public static const string EffectPressed = "effect_pressed";
public static const string Icon = "icon";
public static const string IconPressed = "icon_pressed";
}
public class Parts {
// constructors
public ThemeConstants.Background.Button.Parts ();
// fields
public static const string Button = "elm.swallow.button";
public static const string Icon = "elm.swallow.content";
}
public class Signals {
// constructors
public ThemeConstants.Background.Button.Signals ();
// fields
public static const string ElementaryCode = "elm";
public static const string TextHiddenState = "elm,state,text,hidden";
public static const string TextVisibleState = "elm,state,text,visible";
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles ();
// fields
public static const string Bottom = "bottom";
public static const string Circle = "circle";
public static const string Default = "default";
public static const string EditFieldClear = "editfield_clear";
public static const string NavigationBack = "naviframe/back_btn/default";
public static const string NavigationDrawers = "naviframe/drawers";
public static const string NavigationTitleLeft = "naviframe/title_left";
public static const string NavigationTitleRight = "naviframe/title_right";
public static const string Popup = "popup";
public static const string SelectMode = "select_mode";
public static const string Text = "textbutton";
public static const string Transparent = "transparent";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.Watch ();
// fields
public static const string PopupLeft = "popup/circle/left_delete";
public static const string PopupRight = "popup/circle/right_check";
}
}
}
public class CarouselView {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.ColorClass ();
// fields
public static ElmSharp.Color DefaultFocusedColor;
public static ElmSharp.Color DefaultSelectedColor;
}
}
public class Check {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass ();
// fields
public static const string BackgroundOn = "bg_on";
public static const string Stroke = "stroke";
// inner types
public class TV {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.TV ();
// fields
public static const string SliderFocusedOn = "slider_focused_on";
public static const string SliderOn = "slider_on";
}
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Watch ();
// fields
public static const string CheckOn = "check_on";
public static const string CheckOnPressed = "check_on_pressed";
public static const string OuterBackgroundOn = "outer_bg_on";
public static const string OuterBackgroundOnPressed = "outer_bg_on_pressed";
}
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles ();
// fields
public static const string Default = "default";
public static const string Favorite = "favorite";
public static const string OnOff = "on&off";
public static const string Small = "small";
public static const string Toggle = "toggle";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.Watch ();
// fields
public static const string ListSelectMode = "genlist/select_mode";
}
}
}
public class CircleDateTimeSelector {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector ();
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.Styles ();
// fields
public static const string CircleDatePicker = "datepicker/circle";
public static const string CircleTimePicker = "timepicker/circle";
}
}
public class CircleSpinner {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner ();
// inner types
public class Signals {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.Signals ();
// fields
public static string HideList;
public static string ShowList;
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.Styles ();
// fields
public static const string Circle = "circle";
}
}
public class CollectionView {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.ColorClass ();
// fields
public static ElmSharp.Color DefaultFocusedColor;
public static ElmSharp.Color DefaultSelectedColor;
}
}
public class Common {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ColorClass ();
// fields
public static const string BackGround = "bg";
public static const string Opacity = "opacity";
}
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.Parts ();
// fields
public static const string Content = "elm.swallow.content";
public static const string Text = "elm.text";
}
}
public class ContextPopup {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup ();
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.Styles ();
// fields
public static const string SelectMode = "select_mode";
}
}
public class DateTimeSelector {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector ();
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Styles ();
// fields
public static const string DateLayout = "date_layout";
public static const string TimeLayout = "time_layout";
}
}
public class Entry {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry ();
// inner types
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.Parts ();
// fields
public static const string PlaceHolderText = "elm.guide";
}
}
public class EntryCell {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.ColorClass ();
// fields
public static ElmSharp.Color DefaultLabelColor;
}
public class Resources {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Resources ();
// fields
public static const double DefaultHeight;
}
}
public class Frame {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.ColorClass ();
// fields
public static ElmSharp.Color DefaultBorderColor;
public static ElmSharp.Color DefaultShadowColor;
}
}
public static class GenItemClass {
// inner types
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts ();
// fields
public static const string Content = "elm.swallow.content";
public static const string End = "elm.swallow.end";
public static const string EndText = "elm.text.end";
public static const string Icon = "elm.swallow.icon";
public static const string Ignore = "null";
public static const string SubText = "elm.text.sub";
public static const string Text = "elm.text";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Watch ();
// fields
public static const string Icon = "elm.icon";
public static const string Text = "elm.text.1";
}
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles ();
// fields
public static const string Default = "default";
public static const string DoubleLabel = "double_label";
public static const string Full = "full";
public static const string GroupIndex = "group_index";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.Watch ();
// fields
public static const string FullEffectOff = "full_effect_off";
public static const string FullOff = "full_off";
public static const string Icon2Text = "2text.1icon";
public static const string Padding = "padding";
public static const string SingleText = "1text";
public static const string Text1Icon1 = "1text.1icon.1";
public static const string TwoText1Icon1 = "2text.1icon.1";
}
}
}
public static class GenList {
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.Styles ();
// fields
public static const string Solid = "solid/default";
}
}
public class GenListItem {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ColorClass ();
// fields
public static const string Background = "bg";
public static const string BottomLine = "bottomline";
}
}
public class ImageCell {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell ();
// inner types
public class Resources {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Resources ();
// fields
public static const double DefaultHeight;
}
}
public class Index {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index ();
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.Styles ();
// fields
public static const string Circle = "circle";
public static const string PageControl = "pagecontrol";
public static const string Thumbnail = "thumbnail";
}
}
public class IndexItem {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem ();
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Styles ();
// fields
public static const string EvenItemPrefix = "item/even_";
public static const string OddItemPrefix = "item/odd_";
}
}
public class Layout {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout ();
// inner types
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.Parts ();
// fields
public static const string Background = "elm.swallow.background";
public static const string Content = "elm.swallow.content";
public static const string Overlay = "elm.swallow.overlay";
public static const string Text = "elm.text";
}
}
public class MediaPlayer {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.ColorClass ();
// fields
public static Xamarin.Forms.Color DefaultProgressAreaBackgroundColor;
public static Xamarin.Forms.Color DefaultProgressAreaColor;
public static Xamarin.Forms.Color DefaultProgressBarColor;
public static Xamarin.Forms.Color DefaultProgressLabelColor;
}
public class Resources {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.Resources ();
// fields
public static const string PauseImagePath = "Xamarin.Forms.Platform.Tizen.Resource.img_button_pause.png";
public static const string PlayImagePath = "Xamarin.Forms.Platform.Tizen.Resource.img_button_play.png";
}
}
public class NaviItem {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.ColorClass ();
// fields
public static const string TextUnderIconPressed = "text_under_icon_pressed";
public static const string TextUnderIconSelected = "text_under_icon_selected";
}
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Parts ();
// fields
public static const string BackButton = "elm.swallow.prev_btn";
public static const string LeftToolbarButton = "title_left_btn";
public static const string NavigationBar = "navigationbar";
public static const string RightToolbarButton = "title_right_btn";
public static const string Title = "default";
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles ();
// fields
public static const string Default = "default";
public static const string NavigationBar = "navigationbar";
// inner types
public class TV {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.TV ();
// fields
public static const string TabBar = "tabbar";
}
}
}
public class Panes {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes ();
// inner types
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Parts ();
// fields
public static const string Left = "left";
public static const string Right = "right";
}
}
public class Popup {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass ();
// fields
public static const string ContentBackground = "bg_content";
public static const string Title = "text_maintitle";
public static const string TitleBackground = "bg_title";
// inner types
public class TV {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.TV ();
// fields
public static const string Title = "text_title";
}
}
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts ();
// fields
public static const string Button1 = "button1";
public static const string Button2 = "button2";
public static const string Button3 = "button3";
public static const string Title = "title,text";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Watch ();
// fields
public static const string ToastIcon = "toast,icon";
}
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles ();
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.Watch ();
// fields
public static const string Circle = "circle";
public static const string ToastCircle = "toast/circle";
}
}
}
public class ProgressBar {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.ColorClass ();
// fields
public static ElmSharp.Color Default;
}
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles ();
// fields
public static const string Default = "default";
public static const string Large = "process_large";
public static const string Pending = "pending";
public static const string Small = "process_small";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Watch ();
// fields
public static const string PopupSmall = "process/popup/small";
}
}
}
public class Radio {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio ();
// inner types
public class Signals {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.Signals ();
// fields
public static const string ElementaryCode = "elm";
public static const string TextHiddenState = "elm,state,text,hidden";
public static const string TextVisibleState = "elm,state,text,visible";
}
}
public class RefreshView {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.ColorClass ();
// fields
public static Xamarin.Forms.Color DefaultColor;
}
public class Resources {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Resources ();
// fields
public static const string IconPath = "Xamarin.Forms.Platform.Tizen.Resource.refresh_48dp.png";
public static const int IconSize;
}
}
public class Scroller {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller ();
// inner types
public class Signals {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Signals ();
// fields
public static const string StartScrollAnimation = "scroll,anim,start";
public static const string StopScrollAnimation = "scroll,anim,stop";
}
}
public class Shell {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass ();
// fields
public static Xamarin.Forms.Color DefaultBackgroundColor;
public static ElmSharp.Color DefaultDrawerDimBackgroundColor;
public static Xamarin.Forms.Color DefaultForegroundColor;
public static ElmSharp.Color DefaultNavigationViewBackgroundColor;
public static Xamarin.Forms.Color DefaultTitleColor;
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Watch ();
// fields
public static ElmSharp.Color DefaultNavigationViewBackgroundColor;
public static ElmSharp.Color DefaultNavigationViewForegroundColor;
}
}
public class Resources {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources ();
// fields
public static const string BackIcon = "Xamarin.Forms.Platform.Tizen.Resource.arrow_left.png";
public static const string DotsIcon = "Xamarin.Forms.Platform.Tizen.Resource.dots_horizontal.png";
public static const string MenuIcon = "Xamarin.Forms.Platform.Tizen.Resource.menu.png";
// inner types
public class Watch {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Watch ();
// fields
public static const string DefaultDrawerIcon = "Xamarin.Forms.Platform.Tizen.Resource.wc_visual_cue.png";
public static const int DefaultDrawerIconSize;
public static const int DefaultDrawerTouchWidth;
public static const int DefaultNavigationViewIconSize;
}
}
}
public class Slider {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.ColorClass ();
// fields
public static const string Background = "bg";
public static const string Bar = "bar";
public static const string BarPressed = "bar_pressed";
public static const string Handler = "handler";
public static const string HandlerPressed = "handler_pressed";
}
}
public class Span {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.ColorClass ();
// fields
public static ElmSharp.Color DefaultUnderLineColor;
}
}
public class Toolbar {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.Toolbar ();
// inner types
public class Styles {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.Toolbar.Styles ();
// fields
public static const string Default = "default";
public static const string Material = "material";
public static const string NavigationBar = "navigationbar";
public static const string Tabbar = "tabbar";
// inner types
public class TV {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.Toolbar.Styles.TV ();
// fields
public static const string TabbarWithTitle = "tabbar_with_title";
}
}
}
public class ToolbarItem {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.Toolbar.Styles.ToolbarItem ();
// inner types
public class ColorClass {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.Toolbar.Styles.ToolbarItem.ColorClass ();
// fields
public static const string Background = "bg";
public static const string Icon = "icon";
public static const string IconPressed = "icon_pressed";
public static const string IconSelected = "icon_selected";
public static const string Text = "text";
public static const string TextPressed = "text_pressed";
public static const string TextSelected = "text_selected";
public static const string TextUnderIcon = "text_under_icon";
public static const string TextUnderIconPressed = "text_under_icon_pressed";
public static const string TextUnderIconSelected = "text_under_icon_selected";
public static const string Underline = "underline";
}
public class Parts {
// constructors
public ThemeConstants.Background.Button.Styles.CarouselView.Check.ColorClass.Styles.CircleDateTimeSelector.CircleSpinner.CollectionView.Common.ContextPopup.DateTimeSelector.Entry.EntryCell.Frame.GenItemClass.Parts.Styles.GenList.GenListItem.ImageCell.Index.IndexItem.Layout.MediaPlayer.NaviItem.Styles.Panes.Popup.ColorClass.Parts.Styles.ProgressBar.Styles.Radio.RefreshView.Scroller.Shell.ColorClass.Resources.Slider.Span.Toolbar.Styles.ToolbarItem.Parts ();
// fields
public static const string Icon = "elm.swallow.icon";
}
}
}
New Type: Xamarin.Forms.Platform.Tizen.ThemeManager
public static class ThemeManager {
// methods
public static void DeleteBackgroundColor (this ElmSharp.GenListItem item);
public static void DeleteBackgroundColor (this ElmSharp.ToolbarItem item);
public static void DeleteBottomlineColor (this ElmSharp.GenListItem item);
public static void DeleteOnColors (this ElmSharp.Check check);
public static void DeleteSelectedTabColor (this ElmSharp.ToolbarItem item);
public static void DeleteTextColor (this ElmSharp.ToolbarItem item);
public static void DeleteUnderlineColor (this ElmSharp.ToolbarItem item);
public static void DeleteUnselectedTabColor (this ElmSharp.ToolbarItem item);
public static ElmSharp.Color GetBackgroundColor (this ElmSharp.Slider slider);
public static ElmSharp.Color GetBarColor (this ElmSharp.Slider slider);
public static string[] GetColorEdjeParts (this ElmSharp.Check check);
public static string[] GetColorParts (this ElmSharp.Check check);
public static ElmSharp.EdjeTextPartObject GetContentPartEdjeObject (this ElmSharp.Layout layout);
public static int GetDefaultHeightPixel (this EntryCellRenderer entryCell);
public static int GetDefaultHeightPixel (this ImageCellRenderer imageCell);
public static string GetDetailPart (this TextCellRenderer textCell);
public static ElmSharp.Color GetHandlerColor (this ElmSharp.Slider slider);
public static ElmSharp.Color GetIconColor (this ElmSharp.Button button);
public static string GetImageCellRendererStyle ();
public static string GetImagePart (this ImageCellRenderer imageCell);
public static string GetMainContentPart (this ViewCellRenderer viewCell);
public static string GetMainPart (this CellRenderer cell);
public static ElmSharp.Size GetPlaceHolderTextBlockFormattedSize (this ElmSharp.Entry entry);
public static ElmSharp.Size GetPlaceHolderTextBlockNativeSize (this ElmSharp.Entry entry);
public static string GetSwitchCellRendererStyle ();
public static string GetSwitchPart (this SwitchCellRenderer switchCell);
public static ElmSharp.Size GetTextBlockFormattedSize (this ElmSharp.Entry entry);
public static ElmSharp.Size GetTextBlockFormattedSize (this ElmSharp.Label label);
public static ElmSharp.Size GetTextBlockFormattedSize (this ElmSharp.Radio radio);
public static ElmSharp.Size GetTextBlockNativeSize (this ElmSharp.Button button);
public static ElmSharp.Size GetTextBlockNativeSize (this ElmSharp.Entry entry);
public static string GetTextCellGroupModeStyle (bool isGroupMode);
public static string GetTextCellRendererStyle ();
public static ElmSharp.EdjeTextPartObject GetTextPartEdjeObject (this ElmSharp.Layout layout);
public static double GetVerticalTextAlignment (this ElmSharp.Label label);
public static string GetViewCellRendererStyle ();
public static void SendTextVisibleSignal (this ElmSharp.Button button, bool isVisible);
public static void SendTextVisibleSignal (this ElmSharp.Radio radio, bool isVisible);
public static void SetBackButton (this ElmSharp.NaviItem item, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetBackgroundColor (this ElmSharp.GenListItem item, ElmSharp.Color color);
public static void SetBackgroundColor (this ElmSharp.Slider slider, ElmSharp.Color color);
public static void SetBackgroundColor (this ElmSharp.ToolbarItem item, ElmSharp.Color color);
public static bool SetBackgroundPart (this ElmSharp.Layout layout, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetBarColor (this ElmSharp.Slider slider, ElmSharp.Color color);
public static ElmSharp.Button SetBottomStyle (this ElmSharp.Button button);
public static void SetBottomlineColor (this ElmSharp.GenListItem item, ElmSharp.Color color);
public static bool SetButton1Part (this ElmSharp.Popup popup, ElmSharp.EvasObject content, bool preserveOldContent);
public static bool SetButton2Part (this ElmSharp.Popup popup, ElmSharp.EvasObject content, bool preserveOldContent);
public static bool SetButton3Part (this ElmSharp.Popup popup, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetContentBackgroundColor (this ElmSharp.Popup popup, ElmSharp.Color color);
public static bool SetContentPart (this ElmSharp.Layout layout, ElmSharp.EvasObject content, bool preserveOldContent);
public static ElmSharp.Button SetDefaultStyle (this ElmSharp.Button button);
public static ElmSharp.Button SetEditFieldClearStyle (this ElmSharp.Button button);
public static void SetEffectColor (this ElmSharp.Button button, ElmSharp.Color color);
public static void SetHandlerColor (this ElmSharp.Slider slider, ElmSharp.Color color);
public static void SetIconColor (this ElmSharp.Button button, ElmSharp.Color color);
public static bool SetIconPart (this ElmSharp.Button button, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetIconPart (this ElmSharp.ToolbarItem item, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetIndexItemStyle (this ElmSharp.IndexItem item, int itemCount, int offset, int evenMiddleItem, int oddMiddleItem);
public static ElmSharp.ProgressBar SetLargeStyle (this ElmSharp.ProgressBar progressBar);
public static bool SetLeftPart (this ElmSharp.Panes panes, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetLeftToolbarButton (this ElmSharp.NaviItem item, ElmSharp.EvasObject content, bool preserveOldContent);
public static ElmSharp.Button SetNavigationBackStyle (this ElmSharp.Button button);
public static void SetNavigationBar (this ElmSharp.NaviItem item, ElmSharp.EvasObject content, bool preserveOldContent);
public static ElmSharp.NaviItem SetNavigationBarStyle (this ElmSharp.NaviItem item);
public static ElmSharp.Toolbar SetNavigationBarStyle (this ElmSharp.Toolbar toolbar);
public static ElmSharp.Button SetNavigationDrawerStyle (this ElmSharp.Button button);
public static ElmSharp.Button SetNavigationTitleLeftStyle (this ElmSharp.Button button);
public static ElmSharp.Button SetNavigationTitleRightStyle (this ElmSharp.Button button);
public static void SetOnColors (this ElmSharp.Check check, ElmSharp.Color color);
public static bool SetOverlayPart (this ElmSharp.Background bg, ElmSharp.EvasObject content, bool preserveOldContent);
public static bool SetOverlayPart (this ElmSharp.Layout layout, ElmSharp.EvasObject content, bool preserveOldContent);
public static bool SetPlaceHolderTextPart (this ElmSharp.Entry entry, string text);
public static ElmSharp.Button SetPopupStyle (this ElmSharp.Button button);
public static bool SetRightPart (this ElmSharp.Panes panes, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetRightToolbarButton (this ElmSharp.NaviItem item, ElmSharp.EvasObject content, bool preserveOldContent);
public static void SetSelectedTabColor (this ElmSharp.ToolbarItem item, ElmSharp.Color color);
public static ElmSharp.ProgressBar SetSmallStyle (this ElmSharp.ProgressBar progressBar);
public static ElmSharp.GenList SetSolidStyle (this ElmSharp.GenList list);
public static ElmSharp.Index SetStyledIndex (this ElmSharp.Index index);
public static ElmSharp.Toolbar SetTVTabBarWithTitleStyle (this ElmSharp.Toolbar toolbar);
public static ElmSharp.NaviItem SetTabBarStyle (this ElmSharp.NaviItem item);
public static void SetTextBlockStyle (this ElmSharp.Button button, string style);
public static void SetTextBlockStyle (this ElmSharp.Radio radio, string style);
public static void SetTextColor (this ElmSharp.ToolbarItem item, ElmSharp.Color color);
public static bool SetTextPart (this ElmSharp.Layout layout, string text);
public static void SetTitle (this ElmSharp.NaviItem item, string text);
public static void SetTitleBackgroundColor (this ElmSharp.Popup popup, ElmSharp.Color color);
public static void SetTitleColor (this ElmSharp.Popup popup, ElmSharp.Color color);
public static bool SetTitleTextPart (this ElmSharp.Popup popup, string title);
public static bool SetTitleTextPart (this ElmSharp.Wearable.CircleSpinner spinner, string title);
public static ElmSharp.Button SetTransparentStyle (this ElmSharp.Button button);
public static void SetUnderlineColor (this ElmSharp.ToolbarItem item, ElmSharp.Color color);
public static void SetUnselectedTabColor (this ElmSharp.ToolbarItem item, ElmSharp.Color color);
public static void SetVerticalPlaceHolderTextAlignment (this ElmSharp.Entry entry, double valign);
public static void SetVerticalTextAlignment (this ElmSharp.Entry entry, double valign);
public static void SetVerticalTextAlignment (this ElmSharp.Label label, double valign);
public static ElmSharp.Popup SetWatchCircleStyle (this ElmSharp.Popup popup);
public static ElmSharp.Button SetWatchPopupLeftStyle (this ElmSharp.Button button);
public static ElmSharp.Button SetWatchPopupRightStyle (this ElmSharp.Button button);
}
Namespace Xamarin.Forms.Platform.Tizen.Native
Type Changed: Xamarin.Forms.Platform.Tizen.Native.EmptyItemAdaptor
Added methods:
public override ElmSharp.EvasObject CreateNativeView (int index, ElmSharp.EvasObject parent);
public override void RemoveNativeView (ElmSharp.EvasObject native);
Type Changed: Xamarin.Forms.Platform.Tizen.Native.GridLayoutManager
Added methods:
public virtual void SetFooter (ElmSharp.EvasObject footer, ElmSharp.Size size);
public virtual void SetHeader (ElmSharp.EvasObject header, ElmSharp.Size size);
Type Changed: Xamarin.Forms.Platform.Tizen.Native.ICollectionViewLayoutManager
Added methods:
public virtual void SetFooter (ElmSharp.EvasObject footer, ElmSharp.Size size);
public virtual void SetHeader (ElmSharp.EvasObject header, ElmSharp.Size size);
Type Changed: Xamarin.Forms.Platform.Tizen.Native.ItemAdaptor
Added methods:
public virtual ElmSharp.EvasObject GetFooterView (ElmSharp.EvasObject parent);
public virtual ElmSharp.EvasObject GetHeaderView (ElmSharp.EvasObject parent);
public virtual ElmSharp.Size MeasureFooter (int widthConstraint, int heightConstraint);
public virtual ElmSharp.Size MeasureHeader (int widthConstraint, int heightConstraint);
Type Changed: Xamarin.Forms.Platform.Tizen.Native.ItemTemplateAdaptor
Added fields:
protected Xamarin.Forms.View _footerCache;
protected Xamarin.Forms.View _headerCache;
protected Xamarin.Forms.ItemsView _itemsView;
Modified methods:
-protected Xamarin.Forms.View GetTemplatedView (ElmSharp.EvasObject evasObject)
+public Xamarin.Forms.View GetTemplatedView (ElmSharp.EvasObject evasObject)
Added methods:
protected virtual Xamarin.Forms.View CreateFooterView ();
protected virtual Xamarin.Forms.View CreateHeaderView ();
public override ElmSharp.EvasObject GetFooterView (ElmSharp.EvasObject parent);
public override ElmSharp.EvasObject GetHeaderView (ElmSharp.EvasObject parent);
public Xamarin.Forms.View GetTemplatedView (int index);
public override ElmSharp.Size MeasureFooter (int widthConstraint, int heightConstraint);
public override ElmSharp.Size MeasureHeader (int widthConstraint, int heightConstraint);
Type Changed: Xamarin.Forms.Platform.Tizen.Native.LayoutCanvas
Modified base type:
-ElmSharp.Layout
+Xamarin.Forms.Platform.Tizen.Native.WidgetLayout
Type Changed: Xamarin.Forms.Platform.Tizen.Native.LinearLayoutManager
Added methods:
public virtual void SetFooter (ElmSharp.EvasObject footer, ElmSharp.Size size);
public virtual void SetHeader (ElmSharp.EvasObject header, ElmSharp.Size size);
Type Changed: Xamarin.Forms.Platform.Tizen.Native.Page
Obsoleted fields:
[Obsolete ("ContentPartName is obsolete. Please use the ThemeConstants.Background.Parts.Overlay instead.")]
public static const string ContentPartName = "overlay";
Type Changed: Xamarin.Forms.Platform.Tizen.Native.WebViewContainer
Modified base type:
-ElmSharp.Layout
+Xamarin.Forms.Platform.Tizen.Native.WidgetLayout
New Type: Xamarin.Forms.Platform.Tizen.Native.ApplicationLayout
public class ApplicationLayout : Xamarin.Forms.Platform.Tizen.Native.FormsLayout {
// constructors
public ApplicationLayout (ElmSharp.EvasObject parent, string style);
// methods
public bool SetBackgroundPart (ElmSharp.EvasObject content, bool preserveOldContent);
public bool SetContentPart (ElmSharp.EvasObject content, bool preserveOldContent);
// inner types
public class Parts {
// constructors
public ApplicationLayout.Parts ();
// fields
public static const string Background = "elm.swallow.bg";
public static const string Content = "elm.swallow.content";
}
public class Styles {
// constructors
public ApplicationLayout.Styles ();
// fields
public static const string Default = "default";
}
}
New Type: Xamarin.Forms.Platform.Tizen.Native.EditFieldEntryLayout
public class EditFieldEntryLayout : Xamarin.Forms.Platform.Tizen.Native.FormsLayout {
// constructors
public EditFieldEntryLayout (ElmSharp.EvasObject parent, string style);
// methods
public void SendButtonActionSignal (bool isVisible);
public void SendFocusStateSignal (bool isFocus);
public bool SetButtonPart (ElmSharp.EvasObject content, bool preserveOldContent);
// inner types
public class Parts {
// constructors
public EditFieldEntryLayout.Parts ();
// fields
public static const string Button = "elm.swallow.button";
}
public class Signals {
// constructors
public EditFieldEntryLayout.Signals ();
// fields
public static const string FocusedState = "elm,state,focused";
public static const string HideButtonAction = "elm,action,hide,button";
public static const string ShowButtonAction = "elm,action,show,button";
public static const string UnFocusedState = "elm,state,unfocused";
}
public class Styles {
// constructors
public EditFieldEntryLayout.Styles ();
// fields
public static const string MulitLine = "multiline";
public static const string SingleLine = "singleline";
}
}
New Type: Xamarin.Forms.Platform.Tizen.Native.EntryLayout
public class EntryLayout : Xamarin.Forms.Platform.Tizen.Native.FormsLayout {
// constructors
public EntryLayout (ElmSharp.EvasObject parent, string style);
// inner types
public class Parts {
// constructors
public EntryLayout.Parts ();
// fields
public static const string Content = "elm.swallow.content";
}
public class Styles {
// constructors
public EntryLayout.Styles ();
// fields
public static const string Default = "default";
}
}
New Type: Xamarin.Forms.Platform.Tizen.Native.FormsLayout
public class FormsLayout : ElmSharp.Layout {
// constructors
public FormsLayout (ElmSharp.EvasObject parent);
// properties
public string ThemeClass { get; }
public string ThemeGroup { get; }
public string ThemeStyle { get; }
// methods
public void SetTheme (string klass, string group, string style);
}
New Type: Xamarin.Forms.Platform.Tizen.Native.WidgetLayout
public class WidgetLayout : Xamarin.Forms.Platform.Tizen.Native.FormsLayout {
// constructors
public WidgetLayout (ElmSharp.EvasObject parent, string style);
// inner types
public class Styles {
// constructors
public WidgetLayout.Styles ();
// fields
public static const string Default = "default";
}
}
Namespace Xamarin.Forms.Platform.Tizen.Native.Watch
New Type: Xamarin.Forms.Platform.Tizen.Native.Watch.DateTimeLayout
public class DateTimeLayout : Xamarin.Forms.Platform.Tizen.Native.Watch.FormsWatchLayout {
// constructors
public DateTimeLayout (ElmSharp.EvasObject parent, string style);
// methods
public bool SetBottomButtonPart (ElmSharp.EvasObject content, bool preserveOldContent);
// inner types
public class Parts {
// constructors
public DateTimeLayout.Parts ();
// fields
public static const string ButtomButton = "elm.swallow.btn";
}
public class Styles {
// constructors
public DateTimeLayout.Styles ();
// fields
public static const string Default = "datetime";
}
}
New Type: Xamarin.Forms.Platform.Tizen.Native.Watch.FormsWatchLayout
public class FormsWatchLayout : Xamarin.Forms.Platform.Tizen.Native.FormsLayout {
// constructors
public FormsWatchLayout (ElmSharp.EvasObject parent);
}
New Type: Xamarin.Forms.Platform.Tizen.Native.Watch.PopupClass2ButtonGroupLayout
public class PopupClass2ButtonGroupLayout : Xamarin.Forms.Platform.Tizen.Native.Watch.FormsWatchLayout {
// constructors
public PopupClass2ButtonGroupLayout (ElmSharp.EvasObject parent);
// inner types
public class Parts {
// constructors
public PopupClass2ButtonGroupLayout.Parts ();
// fields
public static const string Content = "elm.swallow.content";
}
public class Styles {
// constructors
public PopupClass2ButtonGroupLayout.Styles ();
// fields
public static const string Circle = "popup/circle";
}
}
New Type: Xamarin.Forms.Platform.Tizen.Native.Watch.PopupClassBaseGroupLayout
public class PopupClassBaseGroupLayout : Xamarin.Forms.Platform.Tizen.Native.Watch.FormsWatchLayout {
// constructors
public PopupClassBaseGroupLayout (ElmSharp.EvasObject parent);
// inner types
public class Parts {
// constructors
public PopupClassBaseGroupLayout.Parts ();
// fields
public static const string ActionArea = "elm.swallow.action_area";
}
public class Styles {
// constructors
public PopupClassBaseGroupLayout.Styles ();
// fields
public static const string Circle = "circle";
}
}
New Type: Xamarin.Forms.Platform.Tizen.Native.Watch.PopupLayout
public class PopupLayout : Xamarin.Forms.Platform.Tizen.Native.Watch.FormsWatchLayout {
// constructors
public PopupLayout (ElmSharp.EvasObject parent, string style);
// methods
public void SetTitleColor (ElmSharp.Color color);
public bool SetTitleText (string title);
// inner types
public class Parts {
// constructors
public PopupLayout.Parts ();
// fields
public static const string Button1 = "button1";
public static const string Button2 = "button2";
public static const string Content = "elm.swallow.content";
public static const string Title = "elm.text.title";
// inner types
public class Colors {
// constructors
public PopupLayout.Parts.Colors ();
// fields
public static const string Title = "text_title";
}
}
public class Styles {
// constructors
public PopupLayout.Parts.Styles ();
// fields
public static const string Buttons2 = "content/circle/buttons2";
public static const string Circle = "content/circle";
}
}
Namespace Xamarin.Forms.Platform.UWP
Type Changed: Xamarin.Forms.Platform.UWP.BoxViewBorderRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.ButtonRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.EditorRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.FrameRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.ImageButtonRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.LayoutRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.PolygonRenderer
Added method:
protected override void Dispose (bool disposing);
Type Changed: Xamarin.Forms.Platform.UWP.RadioButtonRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.SearchBarRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.ShellRenderer
Removed method:
protected virtual void UpdateFlyoutBackdropColor ();
Type Changed: Xamarin.Forms.Platform.UWP.SliderRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.StepperControl
Added field:
public static Windows.UI.Xaml.DependencyProperty ButtonBackgroundProperty;
Added property:
public Xamarin.Forms.Brush ButtonBackground { get; set; }
Type Changed: Xamarin.Forms.Platform.UWP.StepperRenderer
Added method:
protected override void UpdateBackground ();
Type Changed: Xamarin.Forms.Platform.UWP.VisualElementRenderer`2
Added method:
protected virtual void UpdateBackground ();
New Type: Xamarin.Forms.Platform.UWP.BrushConverter
public class BrushConverter : Windows.UI.Xaml.Data.IValueConverter {
// constructors
public BrushConverter ();
// methods
public virtual object Convert (object value, System.Type targetType, object parameter, string language);
public virtual object ConvertBack (object value, System.Type targetType, object parameter, string language);
}
New Type: Xamarin.Forms.Platform.UWP.BrushExtensions
public static class BrushExtensions {
// methods
public static Windows.UI.Xaml.Media.Brush ToBrush (this Xamarin.Forms.Brush brush);
}
Namespace Xamarin.Forms.Platform.WinRT
Type Changed: Xamarin.Forms.Platform.WinRT.StepperControl
Added field:
public static Windows.UI.Xaml.DependencyProperty ButtonBackgroundProperty;
Added property:
public Xamarin.Forms.Brush ButtonBackground { get; set; }