(expression, **kwargs)
return StringProperty(**kwargs)
Create a StringProperty that references a form ID. This is necessary because
    form IDs change when apps are copied so we need to make sure we update
    any references to the them.
    :param expression:  jsonpath expression that can be used to find the field
    :param kwargs:      arguments to be passed to the underlying StringProperty
Create a StringProperty that references a form ID. This is necessary because
    form IDs change when apps are copied so we need to make sure we update
    any references to the them.
    :param expression:  jsonpath expression that can be used to find the field
    :param kwargs:      arguments to be passed to the underlying StringProperty
Create a StringProperty that references a form ID . This is necessary because form IDs change when apps are copied so we need to make sure we update any references to the them . : param expression : jsonpath expression that can be used to find the field : param kwargs : arguments to be passed to the underlying StringProperty
def FormIdProperty(expression, **kwargs):
    """
    Create a StringProperty that references a form ID. This is necessary because
    form IDs change when apps are copied so we need to make sure we update
    any references to the them.
    :param expression:  jsonpath expression that can be used to find the field
    :param kwargs:      arguments to be passed to the underlying StringProperty
    """
    path_expression = parse(expression)
    assert isinstance(path_expression, jsonpath.Child), "only child path expressions are supported"
    field = path_expression.right
    assert len(field.fields) == 1, 'path expression can only reference a single field'

    form_id_references.append(path_expression)
    return StringProperty(**kwargs)
def FormIdProperty ( expression , * * kwargs ) : path_expression = parse ( expression ) assert isinstance ( path_expression , jsonpath . Child ) , "only child path expressions are supported" field = path_expression . right assert len ( field . fields ) == 1 , 'path expression can only reference a single field' form_id_references . append ( path_expression ) return StringProperty ( * * kwargs )