goo

thumb
Identxaz.goo
Typelibrary
Created
Updated
Latest Version 306537 297.4 KB +2 ~14
Tags csharp goo gui library razor sucks ui
Links s&box
Summarygoo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language
Description
goo goo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language. think about it like this: if markup and stylesheets did the whole job, there'd be no JavaScript. goo exists to consolidate layout, behavior, and styling into one language with a simplified syntax. what's in it? blobs: 10 blob types Container, Text, Image, Sector, Arc, Polygon, ScenePanel, SvgPanel, WebPanel, TextEntry reconciliation: diffs your UI tree against the last UI tree, applies minimum changes styles: init-only properties on blobs matching the engine's api animations: dampers, tweening, easing, timeline, animator drag and drop: built in code just for you style tokens: Goo.Tokens for reusable values shapes: static factories for composite shapes like rings and discs panel transform: transform, translate, rotate, scale cells: stateful layout nodes zero-alloc: children are pooled, 0-byte animation updates, describes a fresh tree each time can you read good? here are the docs: [Link preview]
goo goo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language. think about it like this: if markup and stylesheets did the whole job, there'd be no JavaScript. goo exists to consolidate layout, behavior, and styling into one language with a simplified syntax. what's in it? blobs: 10 blob types Container, Text, Image, Sector, Arc, Polygon, ScenePanel, SvgPanel, WebPanel, TextEntry reconciliation: diffs your UI tree against the last UI tree, applies minimum changes styles: init-only properties on blobs matching the engine's api animations: dampers, tweening, easing, timeline, animator drag and drop: built in code just for you style tokens: Goo.Tokens for reusable values shapes: static factories for composite shapes like rings and discs panel transform: transform, translate, rotate, scale cells: stateful layout nodes zero-alloc: children are pooled, 0-byte animation updates, describes a fresh tree each time can you read good? here are the docs: [Link preview]
Votes 6 0 6
Error Rate0%
Usage
94 players 146 sessions 11 hours playtime 5 minutes avg session
Totals captured
Data
{}