Skip to content

kotlin-compose-multiplatform/fomposable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fomposable

Jetpack @Composable for Flutter

@Fomposable
Widget MyUi() {
  return ComposeButton(
    child: Text("Button with Modifiers"),
    modifier: Modifiers.padding(16.0)
        .background(Colors.red)
        .padding(12.0)
        .background(Colors.green),
    onClick: () => print("Button clicked!"),
  );
}

@Fomposable
Widget ComposeButton({
  required Widget child,
  required Modifier modifier,
  required VoidCallback onClick,
}) {
  return GestureDetector(
    onTap: onClick,
    child: modifier.apply(child),
  );
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages