2016-05-13 07:11:32 +03:00
|
|
|
|
using System;
|
|
|
|
|
using Xamarin.Forms;
|
|
|
|
|
|
|
|
|
|
namespace Bit.App.Controls
|
|
|
|
|
{
|
|
|
|
|
public class FormEditorCell : ViewCell
|
|
|
|
|
{
|
|
|
|
|
public FormEditorCell(Keyboard entryKeyboard = null, double? height = null)
|
|
|
|
|
{
|
|
|
|
|
Editor = new ExtendedEditor
|
|
|
|
|
{
|
|
|
|
|
Keyboard = entryKeyboard,
|
|
|
|
|
HasBorder = false
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
if(height.HasValue)
|
|
|
|
|
{
|
|
|
|
|
Editor.HeightRequest = height.Value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var stackLayout = new StackLayout
|
|
|
|
|
{
|
2016-05-17 06:54:24 +03:00
|
|
|
|
Padding = new Thickness(15),
|
2016-05-13 07:11:32 +03:00
|
|
|
|
BackgroundColor = Color.White
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
stackLayout.Children.Add(Editor);
|
|
|
|
|
|
|
|
|
|
View = stackLayout;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ExtendedEditor Editor { get; private set; }
|
|
|
|
|
}
|
|
|
|
|
}
|