Procedural macros for the OpenKit UI framework.
This crate provides derive macros and attribute macros for building OpenKit applications with less boilerplate.
Macros
- [
Widget] - Derive macro for implementing the Widget trait - [
Component] - Derive macro for creating Angular-like components - [
Styleable] - Derive macro for CSS styling support - [
#[component]] - Attribute macro for component definitions - [
#[prop]] - Attribute macro for component properties - [
#[state]] - Attribute macro for component state - [
#[event]] - Attribute macro for event emitters
Examples
use *;
use ;