Simplify constructors by removing unused init parameters; clean up handle list type declaration

This commit is contained in:
Luke Wass 2025-05-27 22:56:03 -05:00
parent 39164d2e54
commit 893de14c79

View file

@ -58,11 +58,11 @@ class WidgetOverlayView : ViewGroup {
} }
constructor(context: Context) : super(context) { constructor(context: Context) : super(context) {
init(null, 0) init()
} }
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
init(attrs, 0) init()
} }
constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super( constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(
@ -70,10 +70,10 @@ class WidgetOverlayView : ViewGroup {
attrs, attrs,
defStyle defStyle
) { ) {
init(attrs, defStyle) init()
} }
private fun init(attrs: AttributeSet?, defStyle: Int) { } private fun init() { }
override fun onDraw(canvas: Canvas) { override fun onDraw(canvas: Canvas) {
super.onDraw(canvas) super.onDraw(canvas)
@ -126,7 +126,7 @@ class WidgetOverlayView : ViewGroup {
} }
fun getHandles(): List<Handle> { fun getHandles(): List<Handle> {
return listOf<Handle>( return listOf(
Handle(WidgetManagerView.EditMode.TOP, Handle(WidgetManagerView.EditMode.TOP,
Rect(HANDLE_EDGE_SIZE, 0, width - HANDLE_EDGE_SIZE, HANDLE_SIZE)), Rect(HANDLE_EDGE_SIZE, 0, width - HANDLE_EDGE_SIZE, HANDLE_SIZE)),
Handle(WidgetManagerView.EditMode.BOTTOM, Handle(WidgetManagerView.EditMode.BOTTOM,