NavigatorVibration::VibrationPattern NavigatorVibration::sanitizeVibrationPattern(const UnsignedLongOrUnsignedLongSequence& pattern) { VibrationPattern sanitized; if (pattern.isUnsignedLong()) sanitized.append(pattern.getAsUnsignedLong()); else if (pattern.isUnsignedLongSequence()) sanitized = pattern.getAsUnsignedLongSequence(); return sanitizeVibrationPatternInternal(sanitized); }
bool NavigatorVibration::vibrate(Navigator& navigator, unsigned time) { VibrationPattern pattern; pattern.append(time); return NavigatorVibration::vibrate(navigator, pattern); }