2026-01-26 14:51:28 +09:00

35 lines
859 B
C#

/*
* Copyright (c) 2022 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
using Aurora.View;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AuroraUIComponent.UserControls
{
public class IPattern : NotifyPropertyChangedBase
{
public bool IsEnabled { get => _IsEnabled; set => SetProperty(ref _IsEnabled, value); }
private bool _IsEnabled = true;
public virtual bool GetMinMax(out double minX, out double maxX, out double minY, out double maxY)
{
minX = 0;
maxX = 0;
minY = 0;
maxY = 0;
return false;
}
public virtual void Shift(double x, double y)
{
// should be implemented child class
}
}
}