File tree Expand file tree Collapse file tree
core/src/main/java/com/omega_r/libs/omegaintentbuilder/builders Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ class AlarmIntentBuilder : BaseActivityBuilder() {
1010 private var minutes: Int? = null
1111 private var ringtone: String? = null
1212 private var skipUI: Boolean = false
13- private var vibrate: Boolean = false
13+ private var vibrate: Boolean? = null
1414 private var ringtoneSilent: Boolean = false
1515
1616 /* *
@@ -85,8 +85,8 @@ class AlarmIntentBuilder : BaseActivityBuilder() {
8585 *
8686 * @return This AlarmIntentBuilder for method chaining
8787 */
88- fun vibrate (): AlarmIntentBuilder {
89- vibrate = true
88+ fun vibrate (vibrate : Boolean = true ): AlarmIntentBuilder {
89+ this . vibrate = vibrate
9090 return this
9191 }
9292
@@ -122,12 +122,12 @@ class AlarmIntentBuilder : BaseActivityBuilder() {
122122 putExtra(EXTRA_SKIP_UI , skipUI)
123123 }
124124
125- if ( vibrate) {
126- putExtra(EXTRA_VIBRATE , vibrate) // or true?
125+ vibrate?. let {
126+ putExtra(EXTRA_VIBRATE , it)
127127 }
128128
129129 if (ringtoneSilent) {
130- putExtra(VALUE_RINGTONE_SILENT , ringtoneSilent)// it is boolean??
130+ putExtra(VALUE_RINGTONE_SILENT , ringtoneSilent)
131131 }
132132
133133 }
You can’t perform that action at this time.
0 commit comments