code: def __init__(
      self,
      children=None,
      optionalArray=Component.UNDEFINED,
      optionalBool=Component.UNDEFINED,
      optionalFunc=Component.UNDEFINED,
      optionalNumber=Component.UNDEFINED,
      optionalObject=Component.UNDEFINED,
      optionalString=Component.UNDEFINED,
      optionalSymbol=Component.UNDEFINED,
      optionalNode=Component.UNDEFINED,
      optionalElement=Component.UNDEFINED,
      optionalMessage=Component.UNDEFINED,
      optionalEnum=Component.UNDEFINED,
      optionalUnion=Component.UNDEFINED,
      optionalArrayOf=Component.UNDEFINED,
      optionalObjectOf=Component.UNDEFINED,
      optionalObjectWithExactAndNestedDescription=Component.UNDEFINED,
      optionalObjectWithShapeAndNestedDescription=Component.UNDEFINED,
      optionalAny=Component.UNDEFINED,
      customProp=Component.UNDEFINED,
      customArrayProp=Component.UNDEFINED,
      id=Component.UNDEFINED,
      **kwargs,
  ):
      self._prop_names = [
          "children",
          "id",
          "aria-*",
          "customArrayProp",
          "customProp",
          "data-*",
          "in",
          "optionalAny",
          "optionalArray",
          "optionalArrayOf",
          "optionalBool",
          "optionalElement",
          "optionalEnum",
          "optionalNode",
          "optionalNumber",
          "optionalObject",
          "optionalObjectOf",
          "optionalObjectWithExactAndNestedDescription",
          "optionalObjectWithShapeAndNestedDescription",
          "optionalString",
          "optionalUnion",
      ]
      self._valid_wildcard_attributes = ["data-", "aria-"]
      self.available_properties = [
          "children",
          "id",
          "aria-*",
          "customArrayProp",
          "customProp",
          "data-*",
          "in",
          "optionalAny",
          "optionalArray",
          "optionalArrayOf",
          "optionalBool",
          "optionalElement",
          "optionalEnum",
          "optionalNode",
          "optionalNumber",
          "optionalObject",
          "optionalObjectOf",
          "optionalObjectWithExactAndNestedDescription",
          "optionalObjectWithShapeAndNestedDescription",
          "optionalString",
          "optionalUnion",
      ]
      self.available_wildcard_properties = ["data-", "aria-"]
      _explicit_args = kwargs.pop("_explicit_args")
      _locals = locals()
      _locals.update(
          kwargs
      )  # For wildcard attrs and excess named props
      args = {k: _locals[k] for k in _explicit_args if k != "children"}
  
      super(Table, self).__init__(children=children, **args)
  
label_desc: Use image node_id 1 to create a new Table object from inherited base classes: Component with example: obj = Table(children, optionalArray, optionalBool, optionalFunc, optionalNumber, optionalObject, optionalString, optionalSymbol, optionalNode, optionalElement, optionalMessage, optionalEnum, optionalUnion, optionalArrayOf, optionalObjectOf, optionalObjectWithExactAndNestedDescription, optionalObjectWithShapeAndNestedDescription, optionalAny, customProp, customArrayProp, id)