> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arc.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# arc:setm

> Use arc:setm as a shorthand for arc:set to perform multiple attribute set operations with a single keyword.

export const siteNameShort = "Arc";

The `arc:setm` keyword is a shorthand for [arc:set](./op-arc-set). Use it to perform multiple sets with just one keyword.

Each line, separated by `\r\n`, is a separate set operation. You can specify multi-line values by using with three single quotes (`'''`), as in Python.

The first equals sign (`=`) separates the attribute name from the value. This means that attribute values can contain spaces. However, leading and trailing spaces are ignored. You can use quotes to include leading or trailing spaces, as shown in the example.

## Parameters

* **item**: The item in which the attributes are set. Specifying an item is not required. If an item is not specified, the default item is used.

## Control Attributes

None

## Example

Use the scope of the keyword to set contact attributes:

```xml theme={null}
<arc:setm>
name = ContactName 
company = ContactCompany
address = 600 Market Street
includespace = " This string has a leading space"
</arc:setm>
```

## See Also

* [arc:set](./op-arc-set): Set attributes in an item.
