code: def params(self):
      p = OrderedDict()
  
      if not _window_has_method:  # pragma: no cover
          args = ["alpha", "min_periods", "adjust", "ignore_na", "axis"]
      else:
          args = [
              "alpha",
              "min_periods",
              "adjust",
              "ignore_na",
              "axis",
              "method",
          ]
  
      for k in args:
          p[k] = getattr(self, k)
      return p
  
imports: import math
  from collections import OrderedDict
  from ....serialization.serializables import Int64Field, BoolField, Int32Field, Float64Field, StringField
  from ....utils import pd_release_version
  from ...utils import validate_axis
  from ..core import Window
label_desc: Use image node_id 8 for calling the EWM obj's underlying member method code with example usage: obj.params() and returns: p