# flutter_dialpad **Repository Path**: liangmingwei92/flutter_dialpad ## Basic Information - **Project Name**: flutter_dialpad - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-06 - **Last Updated**: 2021-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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, backspaceButtonIconColor: Colors.red, makeCall: (number){ print(number); } ) ), ); } ``` ## Screenshots ![iOS Screenshot](screenshots/screenshot1.png?raw=true "iOS Screenshot") | ![Android Screenshot](screenshots/screenshot2.png?raw=true "Android Screenshot") |:---:|:---:| | iOS Screenshot | Android Screenshot | ## To Do [Done] Add DTMF Tones * Shrink Ouput to Fit * Support for Local Numbers in Text Input Mask