---
title: "init(text:shortText:)"
framework: clockkit
role: symbol
role_heading: Initializer
path: "clockkit/clksimpletextprovider/init(text:shorttext:)"
---

# init(text:shortText:)

Creates and returns a text provider with both long and short versions of the text.

## Declaration

```swift
convenience init(text: String, shortText: String?)
```

## Parameters

- `text`: The text that you want to display. This value is assigned to the doc://com.apple.clockkit/documentation/ClockKit/CLKSimpleTextProvider/text property of your text provider object.
- `shortText`: A shorter version of the value in the text parameter that conveys the same information.

## Return Value

Return Value A text provider initialized with the specified content.

## See Also

### Creating a Text Provider

- [init(text:)](clockkit/clksimpletextprovider/init(text:).md)
- [init(text:shortText:accessibilityLabel:)](clockkit/clksimpletextprovider/init(text:shorttext:accessibilitylabel:).md)
