code: private void init() {
          add("text", PropertySerializer.STRING, PropertyEditorText.class);
          add("color", PropertySerializer.STRING, PropertyEditorColor.class);
          add("choice", PropertySerializer.STRING, PropertyEditorChoiceList.class);
          add("action", PropertySerializer.STRING, PropertyEditorAction.class);
          add("icon", PropertySerializer.STRING, PropertyEditorIcon.class);
          add("integer", PropertySerializer.INTEGER, PropertyEditorInteger.class);
          add("double", PropertySerializer.DOUBLE, PropertyEditorDouble.class);
          add("boolean", PropertySerializer.BOOLEAN, PropertyEditorBoolean.class);
          add("date", PropertySerializer.DATE, PropertyEditorDate.class);
      }
docs: Add built-in property types.