public ItemsViewRenderer(Context context) : base(context) { CollectionView.VerifyCollectionViewFlagEnabled(nameof(ItemsViewRenderer)); _automationPropertiesProvider = new AutomationPropertiesProvider(this); _effectControlProvider = new EffectControlProvider(this); }
public MaterialFrameRenderer(Context context) : base(MaterialContextThemeWrapper.Create(context)) { _gestureManager = new GestureManager(this); _effectControlProvider = new EffectControlProvider(this); _motionEventHelper = new MotionEventHelper(); }
public MaterialFrameRenderer(Context context) : base(new ContextThemeWrapper(context, Resource.Style.XamarinFormsMaterialTheme)) { _gestureManager = new GestureManager(this); _effectControlProvider = new EffectControlProvider(this); _motionEventHelper = new MotionEventHelper(); }
public MaterialFrameRenderer(Context context) : base(new ContextThemeWrapper(context, Resource.Style.XamarinFormsMaterialTheme)) { VisualElement.VerifyVisualFlagEnabled(); _gestureManager = new GestureManager(this); _effectControlProvider = new EffectControlProvider(this); UseCompatPadding = true; }
public ItemsViewRenderer(Context context) : base(new ContextThemeWrapper(context, Resource.Style.collectionViewStyle)) { CollectionView.VerifyCollectionViewFlagEnabled(nameof(ItemsViewRenderer)); _automationPropertiesProvider = new AutomationPropertiesProvider(this); _effectControlProvider = new EffectControlProvider(this); VerticalScrollBarEnabled = false; HorizontalScrollBarEnabled = false; }
public ItemsViewRenderer(Context context) : base(new ContextThemeWrapper(context, Resource.Style.collectionViewStyle)) { _automationPropertiesProvider = new AutomationPropertiesProvider(this); _effectControlProvider = new EffectControlProvider(this); _emptyCollectionObserver = new DataChangeObserver(UpdateEmptyViewVisibility); _itemsUpdateScrollObserver = new DataChangeObserver(AdjustScrollForItemUpdate); VerticalScrollBarEnabled = false; HorizontalScrollBarEnabled = false; }
public ItemsViewRenderer(Context context) : base( new ContextThemeWrapper(context, Microsoft.Maui.Controls.Compatibility.Resource.Style.collectionViewTheme), null, Microsoft.Maui.Controls.Compatibility.Resource.Attribute.collectionViewStyle) { _automationPropertiesProvider = new FastRenderers.AutomationPropertiesProvider(this); _effectControlProvider = new EffectControlProvider(this); _emptyCollectionObserver = new DataChangeObserver(UpdateEmptyViewVisibility); _itemsUpdateScrollObserver = new DataChangeObserver(AdjustScrollForItemUpdate); VerticalScrollBarEnabled = false; HorizontalScrollBarEnabled = false; }
public MediaElementRenderer(Context context) : base(context) { System.Maui.MediaElement.VerifyMediaElementFlagEnabled(nameof(MediaElementRenderer)); _automationPropertiesProvider = new AutomationPropertiesProvider(this); _effectControlProvider = new EffectControlProvider(this); _view = new FormsVideoView(Context); _view.SetZOrderMediaOverlay(true); _view.SetOnCompletionListener(this); _view.SetOnInfoListener(this); _view.SetOnPreparedListener(this); _view.SetOnErrorListener(this); _view.MetadataRetrieved += MetadataRetrieved; AddView(_view, -1, -1); _controller = new MediaController(Context); _controller.SetAnchorView(this); _view.SetMediaController(_controller); }
public MaterialEntryRenderer(Context context) : base(new ContextThemeWrapper(context, Resource.Style.XamarinFormsMaterialTheme)) { VisualElement.VerifyVisualFlagEnabled(); _automationPropertiesProvider = new AutomationPropertiesProvider(this); _effectControlProvider = new EffectControlProvider(this); }