Skip to content

Instantly share code, notes, and snippets.

protected override void SetValueImpl(object target, object value)
{
var binaryEdit = (BinaryEdit)target;
binaryEdit.SetThat((int)value);
}
public override void SetValue(object value)
{
var target = Target as BinaryEdit;
if (target == null)
return;
target.SetThat((int)value);
}
public class BinaryEditFooTargetBinding : MvxAndroidTargetBinding
{
protected BinaryEdit BinaryEdit
{
get { return (BinaryEdit) Target; }
}
public BinaryEditFooTargetBinding(BinaryEdit target) : base(target)
{
}
public class BinaryEditFooTargetBinding : MvxAndroidTargetBinding
{
public BinaryEditFooTargetBinding(BinaryEdit target) : base(target)
{
target.MyCountChanged += TargetOnMyCountChanged;
}
public class MvxEditTextFocusChangeTextSpecialTargetBinding
: MvxAndroidTargetBinding
{
protected EditText EditText
{
get { return (EditText)Target; }
}
private bool _subscribed;
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="MvvmCross.HotTuna.CrossCore" version="3.0.9-beta5" targetFramework="MonoTouch40" />
<package id="MvvmCross.HotTuna.MvvmCrossLibraries" version="3.0.9-beta5" targetFramework="MonoTouch40" />
<package id="MvvmCross.HotTuna.Touch.Dialog" version="3.0.9-beta5" targetFramework="MonoTouch40" />
<package id="MvvmCross.PortableSupport" version="3.0.9-beta5" targetFramework="MonoTouch40" />
</packages>
[assembly: TypeForwardedTo(typeof (Android.Support.V4.Accessibilityservice.AccessibilityServiceInfoCompat))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.ActionBarDrawerToggle))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.ActivityCompat))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.ActivityOptionsCompat))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.DialogFragment))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.Fragment))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.FragmentActivity))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.FragmentManager))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.FragmentPagerAdapter))]
[assembly: TypeForwardedTo(typeof (Android.Support.V4.App.FragmentStatePagerAdapter))]
public class MyViewController
: UIViewController
, IMvxBindable
{
public IMvxBindingContext BindingContext { get; set; }
protected override void Dispose(bool disposing)
{
if (disposing)
{
public class MiniSetup
{
public static readonly MiniSetup Instance = new MiniSetup();
public void EnsureInit()
{
if (MvxSimpleIoCContainer.Instance != null)
return;
var ioc = MvxSimpleIoCContainer.Initialise();
// an abstract helper class
public abstract class MvxAnnotationManager
{
private readonly MKMapView _mapView;
private IEnumerable _itemsSource;
private IDisposable _subscription;
public Dictionary<object, MKAnnotation> _annotations = new Dictionary<object, MKAnnotation>();
protected MvxAnnotationManager(MKMapView mapView)
{