dental_teeth_selector 0.1.0
dental_teeth_selector: ^0.1.0 copied to clipboard
Interactive dental chart for selecting teeth in Flutter. Supports Universal and European (FDI) numbering, plus fallen teeth.
0.1.0 #
- Add
TeethNumberingSystemwithuniversal(default) andeuropean(FDI / ISO 3950) options viaDentalTeethSelector.numberingSystem. - Selection ids and chart labels follow the chosen numbering system.
- Add
convertToothId/convertToothIdshelpers to map between systems. - Add fallen / missing teeth support:
showFallenTeeth,fallenTeeth,selectingFallenTeeth,onFallenChanged, andfallenColor(default red). - Assertions:
fallenTeeth/selectingFallenTeethrequireshowFallenTeeth: true; fallen ids must not overlapinitiallySelected. - Fallen teeth cannot be selected in normal mode; enable
selectingFallenTeethto mark / unmark them. Tapping an already selected tooth while marking fallen does nothing. - Example app: Universal / European / Fallen teeth tabs, with a mark/select switch on the Fallen teeth tab.
0.0.1 #
- Initial
DentalTeethSelectorwith Universal Numbering System chart. - Supports selection callback, initial selection, background / selected / border / number colors, and width / height.