public CardGroup(ICanvasProvider canvasFacade, NormalizedPosition origin, Common.Orientation orientation) { _canvasFacade = canvasFacade; _displayCards = new List <UniqueDisplayCard>(); Origin = origin; _orientation = orientation; OrientationDegress = (double)orientation; _curZIndex = 0; // async initialization from canvas facade _canvasFacade.GetNormalizedCardImageSize().ContinueWith(task => _cardImageSize = task.Result); }
public DealerButtonPosition(ICanvasProvider canvasProvider, NormalizedPosition origin) { _canvasProvider = canvasProvider; _origin = origin; _isDisplayingButton = false; }