# Static accessors

## Public

### `Tag.wrapper`

The public static [`set`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set) accessor sets an instance of [`Wrapper`](https://docs.angular-package.dev/text/wrapper/wrapper) into the static private property [`defaultWrapper`](https://docs.angular-package.dev/text/tag/static-properties#tag.defaultwrapper).

{% code title="tag.class.ts" %}

```typescript
public static set wrapper(wrapper: Wrapper<any, any>) {
  Wrapper.isWrapper(wrapper) && (this.defaultWrapper = wrapper);
}
```

{% endcode %}

The public static [`get`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get) accessor gets an instance of [`Wrapper`](https://docs.angular-package.dev/text/wrapper/wrapper) from the static private property [`defaultWrapper`](https://docs.angular-package.dev/text/tag/static-properties#tag.defaultwrapper).

{% code title="tag.class.ts" %}

```typescript
public static get wrapper(): Wrapper<any, any> {
  return this.defaultWrapper;
}
```

{% endcode %}
