

def get_name():
    """
    Get name of this resource

    :return: name of this resource
    :rtype: str
    """
    return 'uipref'


def get_schema():
    """
    Schema structure of this resource

    :return: schema dictionnary
    :rtype: dict
    """
    return {
        'allow_unknown': True,
        'schema': {
            'type': {
                'type': 'string',
                'ui': {
                    'title': "Preference's type",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'user': {
                'type': 'string',
                'ui': {
                    'title': "User name",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'data': {
                'type': 'list',
                'ui': {
                    'title': "User name",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': []
            },
        }
    }



def get_name():
    """
    Get name of this resource

    :return: name of this resource
    :rtype: str
    """
    return 'uipref'


def get_schema():
    """
    Schema structure of this resource

    :return: schema dictionnary
    :rtype: dict
    """
    return {
        'allow_unknown': True,
        'schema': {
            'type': {
                'type': 'string',
                'ui': {
                    'title': "Preference's type",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'user': {
                'type': 'string',
                'ui': {
                    'title': "User name",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'data': {
                'type': 'dict',
                'ui': {
                    'title': "Preference's dictionary",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': []
            },
        }
    }

Update UI preferences model (dict)
Update UI preferences model (dict)

  
  
  def get_name():
      """
      Get name of this resource
  
      :return: name of this resource
      :rtype: str
      """
      return 'uipref'
  
  
  def get_schema():
      """
      Schema structure of this resource
  
      :return: schema dictionnary
      :rtype: dict
      """
      return {
          'allow_unknown': True,
          'schema': {
              'type': {
                  'type': 'string',
                  'ui': {
                      'title': "Preference's type",
                      'visible': True,
                      'orderable': True,
                      'searchable': True,
                      "format": None
                  },
                  'default': ''
              },
              'user': {
                  'type': 'string',
                  'ui': {
                      'title': "User name",
                      'visible': True,
                      'orderable': True,
                      'searchable': True,
                      "format": None
                  },
                  'default': ''
              },
              'data': {
-                 'type': 'list',
+                 'type': 'dict',
                  'ui': {
-                     'title': "User name",
+                     'title': "Preference's dictionary",
                      'visible': True,
                      'orderable': True,
                      'searchable': True,
                      "format": None
                  },
                  'default': []
              },
          }
      }
  
Update UI preferences model (dict)
## Code Before:


def get_name():
    """
    Get name of this resource

    :return: name of this resource
    :rtype: str
    """
    return 'uipref'


def get_schema():
    """
    Schema structure of this resource

    :return: schema dictionnary
    :rtype: dict
    """
    return {
        'allow_unknown': True,
        'schema': {
            'type': {
                'type': 'string',
                'ui': {
                    'title': "Preference's type",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'user': {
                'type': 'string',
                'ui': {
                    'title': "User name",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'data': {
                'type': 'list',
                'ui': {
                    'title': "User name",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': []
            },
        }
    }

## Instruction:
Update UI preferences model (dict)
## Code After:


def get_name():
    """
    Get name of this resource

    :return: name of this resource
    :rtype: str
    """
    return 'uipref'


def get_schema():
    """
    Schema structure of this resource

    :return: schema dictionnary
    :rtype: dict
    """
    return {
        'allow_unknown': True,
        'schema': {
            'type': {
                'type': 'string',
                'ui': {
                    'title': "Preference's type",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'user': {
                'type': 'string',
                'ui': {
                    'title': "User name",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': ''
            },
            'data': {
                'type': 'dict',
                'ui': {
                    'title': "Preference's dictionary",
                    'visible': True,
                    'orderable': True,
                    'searchable': True,
                    "format": None
                },
                'default': []
            },
        }
    }
