JsonEditor.element constructor

JsonEditor.element({
  1. Key? key,
  2. JsonElement? element,
  3. bool enabled = true,
  4. bool openDebug = false,
  5. TextEditingController? controller,
  6. FocusNode? focusNode,
  7. ValueChanged<JsonElement>? onValueChanged,
})

Implementation

factory JsonEditor.element(
        {Key? key,
        JsonElement? element,
        bool enabled = true,
        bool openDebug = false,
        TextEditingController? controller,
        FocusNode? focusNode,
        ValueChanged<JsonElement>? onValueChanged}) =>
    JsonEditor._(
      key: key,
      jsonString: element?.toString(),
      enabled: enabled,
      openDebug: openDebug,
      onValueChanged: onValueChanged,
      controller: controller ?? RichTextEditingController(),
      focusNode: focusNode ?? FocusNode(),
    );