├── .github └── workflows │ ├── code-quality.yml │ └── deploy-docs.yml ├── .gitignore ├── .swiftpm └── configuration │ └── Package.resolved ├── CHANGELOG.md ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── ChatField │ ├── BaseTextField.swift │ ├── ChatField.swift │ ├── Documentation.docc │ └── Documentation.md │ ├── Extensions │ ├── ChatField+ChatFieldStyle.swift │ └── String+AppendNewLine.swift │ └── Styles │ ├── CapsuleChatFieldStyle.swift │ ├── ChatFieldStyleModifier.swift │ └── ViewHeightKey.swift └── Tests └── ChatFieldTests └── ChatFieldTests.swift /.github/workflows/code-quality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/.github/workflows/code-quality.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/configuration/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/.swiftpm/configuration/Package.resolved -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/README.md -------------------------------------------------------------------------------- /Sources/ChatField/BaseTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/BaseTextField.swift -------------------------------------------------------------------------------- /Sources/ChatField/ChatField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/ChatField.swift -------------------------------------------------------------------------------- /Sources/ChatField/Documentation.docc/Documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/Documentation.docc/Documentation.md -------------------------------------------------------------------------------- /Sources/ChatField/Extensions/ChatField+ChatFieldStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/Extensions/ChatField+ChatFieldStyle.swift -------------------------------------------------------------------------------- /Sources/ChatField/Extensions/String+AppendNewLine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/Extensions/String+AppendNewLine.swift -------------------------------------------------------------------------------- /Sources/ChatField/Styles/CapsuleChatFieldStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/Styles/CapsuleChatFieldStyle.swift -------------------------------------------------------------------------------- /Sources/ChatField/Styles/ChatFieldStyleModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/Styles/ChatFieldStyleModifier.swift -------------------------------------------------------------------------------- /Sources/ChatField/Styles/ViewHeightKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Sources/ChatField/Styles/ViewHeightKey.swift -------------------------------------------------------------------------------- /Tests/ChatFieldTests/ChatFieldTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinhermawan/ChatField/HEAD/Tests/ChatFieldTests/ChatFieldTests.swift --------------------------------------------------------------------------------