gitextract_02fjpw07/ ├── .gitignore ├── .metadata ├── .travis.yml ├── .vscode/ │ └── settings.json ├── README.md ├── vibration/ │ ├── .gitignore │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── android/ │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── settings.gradle │ │ └── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ └── java/ │ │ └── com/ │ │ └── benjaminabel/ │ │ └── vibration/ │ │ ├── Vibration.java │ │ ├── VibrationMethodChannelHandler.java │ │ └── VibrationPlugin.java │ ├── example/ │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── android/ │ │ │ ├── .gitignore │ │ │ ├── app/ │ │ │ │ ├── build.gradle │ │ │ │ └── src/ │ │ │ │ ├── debug/ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main/ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── com/ │ │ │ │ │ │ └── example/ │ │ │ │ │ │ └── example/ │ │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── res/ │ │ │ │ │ ├── drawable/ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable-v21/ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── values/ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values-night/ │ │ │ │ │ └── styles.xml │ │ │ │ └── profile/ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle/ │ │ │ │ └── wrapper/ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradle.properties │ │ │ └── settings.gradle │ │ ├── ios/ │ │ │ ├── .gitignore │ │ │ ├── Flutter/ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Flutter.podspec │ │ │ │ └── Release.xcconfig │ │ │ ├── Runner/ │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets/ │ │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── LaunchImage.imageset/ │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj/ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ │ ├── Runner.xcodeproj/ │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace/ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata/ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata/ │ │ │ │ └── xcschemes/ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace/ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata/ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── RunnerTests/ │ │ │ └── RunnerTests.swift │ │ ├── lib/ │ │ │ └── main.dart │ │ └── pubspec.yaml │ ├── ios/ │ │ ├── .gitignore │ │ ├── vibration/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── vibration/ │ │ │ ├── Resources/ │ │ │ │ └── PrivacyInfo.xcprivacy │ │ │ └── VibrationPlugin.swift │ │ └── vibration.podspec │ ├── lib/ │ │ ├── vibration.dart │ │ └── vibration_presets.dart │ ├── pubspec.yaml │ └── test/ │ └── vibration_test.dart ├── vibration.iml ├── vibration_ohos/ │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── example/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── assets/ │ │ │ └── haptic_file.json │ │ ├── lib/ │ │ │ └── main.dart │ │ ├── ohos/ │ │ │ ├── .gitignore │ │ │ ├── AppScope/ │ │ │ │ ├── app.json5 │ │ │ │ └── resources/ │ │ │ │ └── base/ │ │ │ │ └── element/ │ │ │ │ └── string.json │ │ │ ├── build-profile.json5 │ │ │ ├── entry/ │ │ │ │ ├── .gitignore │ │ │ │ ├── build-profile.json5 │ │ │ │ ├── hvigorfile.ts │ │ │ │ ├── oh-package.json5 │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ ├── ets/ │ │ │ │ │ ├── entryability/ │ │ │ │ │ │ └── EntryAbility.ets │ │ │ │ │ ├── pages/ │ │ │ │ │ │ └── Index.ets │ │ │ │ │ └── plugins/ │ │ │ │ │ └── GeneratedPluginRegistrant.ets │ │ │ │ ├── module.json5 │ │ │ │ └── resources/ │ │ │ │ ├── base/ │ │ │ │ │ ├── element/ │ │ │ │ │ │ ├── color.json │ │ │ │ │ │ └── string.json │ │ │ │ │ └── profile/ │ │ │ │ │ └── main_pages.json │ │ │ │ ├── en_US/ │ │ │ │ │ └── element/ │ │ │ │ │ └── string.json │ │ │ │ └── zh_CN/ │ │ │ │ └── element/ │ │ │ │ └── string.json │ │ │ ├── hvigor/ │ │ │ │ ├── hvigor-config.json5 │ │ │ │ └── hvigor-wrapper.js │ │ │ ├── hvigorfile.ts │ │ │ ├── hvigorw │ │ │ ├── hvigorw.bat │ │ │ └── oh-package.json5 │ │ └── pubspec.yaml │ ├── lib/ │ │ └── vibration_ohos.dart │ ├── ohos/ │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── index.ets │ │ ├── oh-package.json5 │ │ └── src/ │ │ └── main/ │ │ ├── ets/ │ │ │ └── components/ │ │ │ └── plugin/ │ │ │ └── VibrationOhosPlugin.ets │ │ └── module.json5 │ └── pubspec.yaml ├── vibration_platform_interface/ │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── lib/ │ │ ├── src/ │ │ │ └── method_channel_vibration.dart │ │ └── vibration_platform_interface.dart │ └── pubspec.yaml └── vibration_web/ ├── .flutter-plugins ├── .gitignore ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README.md ├── ios/ │ ├── .gitignore │ └── vibration_web.podspec ├── lib/ │ └── vibration_web.dart ├── pubspec.yaml └── vibration_web.iml