• Wraps a property-capable block in the property envelope. rank is set by placement on the server and is rejected in a create body; use withId for an explicit id.

    Type Parameters

    Parameters

    Returns Extract<PropertyBlock, {
        kind: B["kind"];
    }>

    const bio = property(textField('A magic dog who can stretch.'), { title: 'Bio' })