Caraguna
  • Home
  • Investasi
  • Teknologi
  • Jaringan
  • Berita
  • Blogging
  • Property
No Result
View All Result
Caraguna
  • Home
  • Investasi
  • Teknologi
  • Jaringan
  • Berita
  • Blogging
  • Property
No Result
View All Result
Caraguna
No Result
View All Result
Deprecated button flutter

Penjelasan Deprecated Button di Flutter 3.0

Roziq by Roziq
August 29, 2022
in Framework, Komputer, Mobile, Teknologi
0
Share on FacebookShare on Twitter

Pada flutter versi 3.0 terbaru, terdapat beberapa perubahan pada widget button. Beberapa button tersebut telah deprecated dan akan digantikan dengan yang baru, sehingga pada akhirnya akan dihapus. Tujuan utamanya adalah membuat tombol lebih fleksibel dan mudah untuk di konfigurasi atau kustomisasi melalui parameter constructor atau tema (themes).

FlatButton, RaisedButton dan OutlineButton telah digantikan oleh TextButton, ElevatedButton, dan OutlinedButton. Setiap masing-masing tombol baru tersebut memiliki tema sendiri-sendiri. Yaitu, TextButtonTheme, ElevatedButtonTheme, dan OutlinedButtonTheme. Sedangkan, tema bawaan seperti class ButtonTheme sudah tidak digunakan kembali.

You might also like

Breakdown Task

Cara Menentukan Harga Proyek Software Development dengan Mudah dan Akurat

March 1, 2025
Functional Specification Document

Functional Specification Document (FSD): Pengertian, Contoh, dan Template!

March 1, 2025
Deprecated button flutter

Style dari tombol ditentukan oleh objek ButtonStyle, bukan dari property maupun parameter dari class button tersebut. Hal ini sama halnya dengan widget Text yang style nya ditentukan pada objek TextStyle. Tema dari tombol baru ini juga dapat dikonfigurasi melalui ButtonStyle. ButtonStyle itu sendiri sebenarnya hanyalah data collection yang berisi kumpulan properti visual yang berdasarkan pada MaterialStateProperty yang nilainya bergantung pada state dari tombol.

ButtonStyle.styleFrom()

Ketika menggunakan ButtonStyle, kita harus mendefinisikan semua properti yang digunakan. Sedangkan, ketika kita ingin membuat semua style secara default atau mengubah style tertentu saja, kita dapat menggunakan ButtonStyle.styleFrom().

Menggunakan method syleFrom() lebih simpel dibandingkan kita menggunakan ButtonStyle. Karena pada dasarnya, method tersebut merupakan construct dari class ButtonStyle yang berisi nilai atau set value yang sederhana, termasuk didalamnya ada color scheme.

Link dokumentasi
https://docs.flutter.dev/release/breaking-changes/buttons

Tags: buttonelevatedbuttonflutteroutlinedbuttontextbuttonwidgetflutter
Roziq

Roziq

Write for share about latest technology.

Related Stories

Breakdown Task

Cara Menentukan Harga Proyek Software Development dengan Mudah dan Akurat

by Roziq
March 1, 2025
0

Menentukan harga proyek dalam dunia software development bisa menjadi tantangan besar, baik bagi freelancer maupun perusahaan pengembang. Estimasi yang kurang...

Functional Specification Document

Functional Specification Document (FSD): Pengertian, Contoh, dan Template!

by Roziq
March 1, 2025
0

Dalam dunia pengembangan software, salah satu tantangan terbesar adalah memastikan bahwa semua tim yang terlibat memiliki pemahaman yang sama tentang...

Produk digital

10 Produk Digital yang Laris Dijual di Tahun 2024

by Roziq
July 12, 2024
0

Pada era digital seperti sekarang, menjual produk digital menjadi salah satu cara terbaik untuk mendapatkan penghasilan. Produk digital memiliki berbagai...

Perbedaan wireframe, mockup, dan prototype

Perbedaan Utama Wireframe, Mockup, dan Prototype

by Roziq
June 30, 2024
0

Dalam dunia desain UX/UI, tiga istilah sering kali muncul: wireframe, mockup, dan prototype. Meskipun ketiganya memiliki peran penting dalam proses...

Next Post
website company profile

Apa Itu Website Company Profile, Ini Pengertian Lengkapnya

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Caraguna

Caraguna adalah sebuah situs yang menyediakan berbagai informasi seputar dunia teknologi informasi. Seperti penggunaan dari sebuah library, tools, hardware, software, dan lain-lain.

  • Teknologi
  • SEO
  • Sitemap
  • Resep Masakan
  • Contact Us

© 2025 Caraguna - Informasi Seputar Teknologi Informasi.

No Result
View All Result
  • Home
  • Teknologi
  • Komputer
  • Framework
  • Jaringan
  • Blogging
  • Investasi

© 2025 Caraguna - Informasi Seputar Teknologi Informasi.