flutter_dialpad 1.0.5 flutter_dialpad: ^1.0.5 copied to clipboard
A phone dialer widget that can be added to any Flutter Application to enable ability to dial a number. This could be combined with a voip application to enable placing calls.
flutter_dialpad #
A phone dialer widget that can be added to any Flutter Application to enable ability to dial a number. This could be combined with a voip application to enable placing calls.
This is a purely Dart widget with no dependency on Android or iOS except for the flutter_dtmf package it uses for DTMF tone generation on pressing a button. You can turn it off my setting enableDtmf: false
Getting Started #
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.black,
body: SafeArea(
child:
DialPad(
enableDtmf: true,
outputMask: "(000) 000-0000",
backspaceButtonIconColor: Colors.red,
makeCall: (number){
print(number);
}
)
),
);
}
Screenshots #
iOS Screenshot | Android Screenshot |
To Do #
[Done] Add DTMF Tones
- Shrink Ouput to Fit
- Support for Local Numbers in Text Input Mask