Ejemplo n.º 1
0
        public void Add(IRenderItem item)
        {
            items.Add(item);

            if (items.Count == 1)
            {
                System.Html.Window.RequestAnimationFrame(time => Render());
            }
        }
Ejemplo n.º 2
0
        public void Add(IRenderItem item)
        {
            items.Add(item);

            if (items.Count == 1)
            {
                System.Html.Window.RequestAnimationFrame(time => Render());
            }
        }
Ejemplo n.º 3
0
        public void Add(IRenderItem item)
        {
            items.Add(item);

            if (!isRenderScheduled)
            {
                isRenderScheduled = true;
                Dispatcher.CurrentDispatcher.InvokeAsync(() =>
                {
                    isRenderScheduled = false;

                    IEnumerable <IRenderItem> currentItems = items.ToArray();
                    items.Clear();

                    Bridge.Html5.Window.RequestAnimationFrame(time => Render(currentItems));
                }, DispatcherPriority.Render);
            }
        }
Ejemplo n.º 4
0
 public void Add(IRenderItem item)
 {
     Items.Add(item);
 }
Ejemplo n.º 5
0
 public Item setRenderer(IRenderItem data)
 {
     this.itemRenderer = data;
     return(this);
 }
Ejemplo n.º 6
0
 public void Add(IRenderItem item)
 {
     Items.Add(item);
 }
Ejemplo n.º 7
0
 public void AddRenderItem(RenderBuckedId id, IRenderItem item)
 {
     _renderItems[id].Add(item);
 }