demo/bundle.js
/**
               * {@see MDCTextFieldAdapter} for typing information on parameters and return
               * types.
               * @return {!MDCTextFieldAdapter}
               */
MDCTextFieldAdapter for typing information on parameters and return
types.
MDCTextFieldAdapter for typing information on parameters and return types .
static get defaultAdapter() {
                return  ({
                  addClass: () => {},
                  removeClass: () => {},
                  hasClass: () => {},
                  registerTextFieldInteractionHandler: () => {},
                  deregisterTextFieldInteractionHandler: () => {},
                  registerInputInteractionHandler: () => {},
                  deregisterInputInteractionHandler: () => {},
                  registerValidationAttributeChangeHandler: () => {},
                  deregisterValidationAttributeChangeHandler: () => {},
                  getNativeInput: () => {},
                  isFocused: () => {},
                  isRtl: () => {},
                  activateLineRipple: () => {},
                  deactivateLineRipple: () => {},
                  setLineRippleTransformOrigin: () => {},
                  shakeLabel: () => {},
                  floatLabel: () => {},
                  hasLabel: () => {},
                  getLabelWidth: () => {},
                  hasOutline: () => {},
                  notchOutline: () => {},
                  closeOutline: () => {},
                });
              }
static get defaultAdapter ( ) { return ( { addClass : ( ) => { } , removeClass : ( ) => { } , hasClass : ( ) => { } , registerTextFieldInteractionHandler : ( ) => { } , deregisterTextFieldInteractionHandler : ( ) => { } , registerInputInteractionHandler : ( ) => { } , deregisterInputInteractionHandler : ( ) => { } , registerValidationAttributeChangeHandler : ( ) => { } , deregisterValidationAttributeChangeHandler : ( ) => { } , getNativeInput : ( ) => { } , isFocused : ( ) => { } , isRtl : ( ) => { } , activateLineRipple : ( ) => { } , deactivateLineRipple : ( ) => { } , setLineRippleTransformOrigin : ( ) => { } , shakeLabel : ( ) => { } , floatLabel : ( ) => { } , hasLabel : ( ) => { } , getLabelWidth : ( ) => { } , hasOutline : ( ) => { } , notchOutline : ( ) => { } , closeOutline : ( ) => { } , } ) ; }
{@see MDCTextFieldAdapter} for typing information on parameters and return
 types.
{ @see MDCTextFieldAdapter } for typing information on parameters and return types .
/** @type {!MDCTextFieldAdapter} */