EBernhardson has uploaded a new change for review.
https://gerrit.wikimedia.org/r/199282
Change subject: Hygiene: Remove unused activateForm handler
......................................................................
Hygiene: Remove unused activateForm handler
Change-Id: Ifa77ec2b51b484af276239c621f3ca55d98d83ca
---
M modules/engine/components/board/base/flow-board-interactive-events.js
1 file changed, 0 insertions(+), 50 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow
refs/changes/82/199282/1
diff --git
a/modules/engine/components/board/base/flow-board-interactive-events.js
b/modules/engine/components/board/base/flow-board-interactive-events.js
index 0e37599..6bb5b8e 100644
--- a/modules/engine/components/board/base/flow-board-interactive-events.js
+++ b/modules/engine/components/board/base/flow-board-interactive-events.js
@@ -25,56 +25,6 @@
//
/**
- * The activateForm handler will expand, scroll to, and then focus onto
a form (target = field).
- * @param {Event} event
- * @returns {$.Promise}
- */
-
FlowBoardComponentInteractiveEventsMixin.UI.events.interactiveHandlers.activateForm
= function ( event ) {
- var $el, $form,
- href = $( this ).prop( 'href' ),
- hash = href.match( /#.+$/ ),
- $target = hash ? $( hash ) : false,
- flowBoard,
- $deferred = $.Deferred();
-
- // Can't find target.
- if ( !$target || !$target.length ) {
- return $deferred.reject().promise();
- }
-
- $el = $( hash[0] );
- $form = $el.closest( 'form' );
-
- // Can't find form to activate
- if ( !$el.length || !$form.length ) {
- return $deferred.reject().promise();
- }
-
- flowBoard = mw.flow.getPrototypeMethod( 'board',
'getInstanceByElement' )( $form );
-
- // Is this a hidden form or invisible field? Make it visible.
- flowBoard.emitWithReturn( 'showForm', $form );
-
- // Is this a form field? Scroll to the form instead of jumping.
- $form.conditionalScrollIntoView().queue( function ( next ) {
- var $el = $( hash[0] );
-
- // After scroll, focus onto the form field itself
- if ( $el.is( 'textarea, :text' ) ) {
- $el.focus();
- }
-
- // jQuery.dequeue
- next();
- });
-
- // OK, we're done here. Don't use the hard link.
- event.preventDefault();
-
- return $deferred.resolve().promise();
- };
-
- /**
* Toggles collapse state
*
* @param {Event} event
--
To view, visit https://gerrit.wikimedia.org/r/199282
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifa77ec2b51b484af276239c621f3ca55d98d83ca
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Flow
Gerrit-Branch: master
Gerrit-Owner: EBernhardson <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits